UniPRT SDK v1.0.0.0
 
Loading...
Searching...
No Matches
LabelMaker.TSPL.BcdMaxicode.MaxicodeMsgStructuredOpenSystemStandard Class Reference
Inheritance diagram for LabelMaker.TSPL.BcdMaxicode.MaxicodeMsgStructuredOpenSystemStandard:
LabelMaker.Interfaces.IBcdMaxicode.AMaxicodeMsgStructuredOpenSystemStandard LabelMaker.Interfaces.IBcdMaxicode.IMaxicodeMsgStructuredOpenSystemStandard LabelMaker.Interfaces.IBcdMaxicode.IMaxicodeData

Public Member Functions

 __init__ (self, MaxicodeModeEnum mode, str year, str postal_code, str country_code, str service_class, str remaining_msg)
 Initializes a new instance of the MaxicodeMsgStructuredOpenSystemStandard class with the specified mode, year, postal code, country code, service class, and remaining message.
 
str data (self)
 Constructs the Maxicode data string based on the open system standard format.
 

Public Attributes

 mode
 
 year
 
 postal_code
 
 country_code
 
 service_class
 
 remaining_msg
 
- Public Attributes inherited from LabelMaker.Interfaces.IBcdMaxicode.AMaxicodeMsgStructuredOpenSystemStandard
 mode
 
 year
 
 postal_code
 
 country_code
 
 service_class
 
 remaining_msg
 

Additional Inherited Members

- Static Public Attributes inherited from LabelMaker.Interfaces.IBcdMaxicode.IMaxicodeMsgStructuredOpenSystemStandard
str postal_code
 
str country_code
 
str service_class
 
str year
 
str remaining_msg
 
- Static Public Attributes inherited from LabelMaker.Interfaces.IBcdMaxicode.IMaxicodeData
MaxicodeModeEnum mode
 

Detailed Description

@~English
@brief A class representing a structured Maxicode message following the Open System Standard for TSPL.

This class inherits from AMaxicodeMsgStructuredOpenSystemStandard and provides functionality for
initializing and accessing the data of a structured Maxicode message following the Open System Standard in TSPL.

@~Chinese
@brief 表示遵循开放系统标准的 TSPL 中结构化 Maxicode 消息的类。

此类继承自 AMaxicodeMsgStructuredOpenSystemStandard,并提供在 TSPL 中初始化和访问遵循开放系统标准的结构化 Maxicode 消息的数据的功能。

@~Chinese-Traditional
@brief 表示遵循開放系統標準的 TSPL 中結構化 Maxicode 消息的類。

此類繼承自 AMaxicodeMsgStructuredOpenSystemStandard,並提供在 TSPL 中初始化和訪問遵循開放系統標準的結構化 Maxicode 消息的數據的功能。

@ingroup TSPL

Constructor & Destructor Documentation

◆ __init__()

LabelMaker.TSPL.BcdMaxicode.MaxicodeMsgStructuredOpenSystemStandard.__init__ ( self,
MaxicodeModeEnum mode,
str year,
str postal_code,
str country_code,
str service_class,
str remaining_msg )

Initializes a new instance of the MaxicodeMsgStructuredOpenSystemStandard class with the specified mode, year, postal code, country code, service class, and remaining message.

Parameters
modeThe mode of the Maxicode.
yearThe year to be encoded.
postal_codeThe postal code to be encoded.
country_codeThe country code to be encoded.
service_classThe service class to be encoded.
remaining_msgThe remaining message to be encoded.

Reimplemented from LabelMaker.Interfaces.IBcdMaxicode.AMaxicodeMsgStructuredOpenSystemStandard.

Member Function Documentation

◆ data()

str LabelMaker.TSPL.BcdMaxicode.MaxicodeMsgStructuredOpenSystemStandard.data ( self)

Constructs the Maxicode data string based on the open system standard format.

Reimplemented from LabelMaker.Interfaces.IBcdMaxicode.AMaxicodeMsgStructuredOpenSystemStandard.

Member Data Documentation

◆ country_code

LabelMaker.TSPL.BcdMaxicode.MaxicodeMsgStructuredOpenSystemStandard.country_code

◆ mode

LabelMaker.TSPL.BcdMaxicode.MaxicodeMsgStructuredOpenSystemStandard.mode

◆ postal_code

LabelMaker.TSPL.BcdMaxicode.MaxicodeMsgStructuredOpenSystemStandard.postal_code

◆ remaining_msg

LabelMaker.TSPL.BcdMaxicode.MaxicodeMsgStructuredOpenSystemStandard.remaining_msg

◆ service_class

LabelMaker.TSPL.BcdMaxicode.MaxicodeMsgStructuredOpenSystemStandard.service_class

◆ year

LabelMaker.TSPL.BcdMaxicode.MaxicodeMsgStructuredOpenSystemStandard.year

The documentation for this class was generated from the following file: