UniPRT SDK v1.0.0.0
 
Loading...
Searching...
No Matches
AMaxicodeMsgStructured.h
1//
2// AMaxicodeMsgStructured.h
3// sdk_json_Objective-C
4//
5// Created by Realbuber on 2024/5/8.
6//
7
8#ifndef AMaxicodeMsgStructured_h
9#define AMaxicodeMsgStructured_h
10
11#import <Foundation/Foundation.h>
12#import <UniPRT/IMaxicodeMsgStructured.h>
13
38
39@property (nonatomic, copy) NSString *postalCode;
40@property (nonatomic, copy) NSString *countryCode;
41@property (nonatomic, copy) NSString *serviceClass;
42@property (nonatomic, copy) NSString *remainingMsg;
43@property (nonatomic, assign) MaxicodeModeEnum mode; // Enum, assuming MaxicodeModeEnum is already defined
44
45- (instancetype)init;
46- (instancetype)initWithMode:(MaxicodeModeEnum)mode postalCode:(NSString *)postalCode countryCode:(NSString *)countryCode serviceClass:(NSString *)serviceClass remainingMsg:(NSString *)remainingMsg NS_DESIGNATED_INITIALIZER;
47- (NSString *)data;
48
49@end
50
51#endif /* AMaxicodeMsgStructured_h */
Maxicode modes.
This class is only applicable for Mode 2 or 3.
Definition AMaxicodeMsgStructured.h:37
NSString * serviceClass
Definition AMaxicodeMsgStructured.h:41
MaxicodeModeEnum mode
Definition AMaxicodeMsgStructured.h:43
NSString * data()
The barcode data that includes the primary message + secondary messages to be encoded in the barcode.
NSString * countryCode
Definition AMaxicodeMsgStructured.h:40
NSString * remainingMsg
Definition AMaxicodeMsgStructured.h:42
NSString * postalCode
Definition AMaxicodeMsgStructured.h:39
Maxicode barcode data. Maxicode Free Form carrier message. Only applies to Mode 2 and 3....
Definition IMaxicodeMsgStructured.h:64