UniPRT SDK v1.0.0.0
 
Loading...
Searching...
No Matches
APglCmd.h
1//
2// APglCmd.h
3// sdk_json_Objective-C
4//
5// Created by Realbuber on 2024/5/23.
6//
7
8#ifndef APglCmd_h
9#define APglCmd_h
10
11
12#import <Foundation/Foundation.h>
13#import <UniPRT/IPglCmd.h>
14
15
16NS_ASSUME_NONNULL_BEGIN
17
20@interface APglCmd : NSObject <IPglCmd>
21
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;
26
27- (instancetype)init;
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;
35
36@end
37
40NS_ASSUME_NONNULL_END
41
42
43#endif /* APGLCmd_h */