12#import <Foundation/Foundation.h>
13#import <UniPRT/IPglCmd.h>
16NS_ASSUME_NONNULL_BEGIN
20@interface APglCmd : NSObject <IPglCmd>
22@property (nonatomic, assign) BOOL useSfcc;
23@property (nonatomic, strong) NSString *CMD;
24@property (nonatomic, strong) NSString *cmdSuffix;
25@property (nonatomic, strong) NSMutableArray<id<IPglParamLine>> *parameterLines;
28- (instancetype)initWithCmd:(NSString *)cmd;
29- (instancetype)initWithCmd:(NSString *)cmd cmdSuffix:(NSString *)cmdSuffix;
30- (instancetype)initWithUseSfcc:(BOOL)useSfcc cmd:(NSString *)cmd cmdSuffix:(NSString *)cmdSuffix;
31- (void)clearParameterLines;
32- (id<IPglParamLine>)getNewParameterLineWithStartOfLine:(NSString *)startOfLine endOfLine:(NSString *)endOfLine;
33- (NSString *)getAsString;
34- (NSString *)description;