Public Member Functions | |
| const std::string & | name () const ONIXS_FIXENGINE_OVERRIDE |
| const std::string & | description () const ONIXS_FIXENGINE_OVERRIDE |
| UInt32 | id () const |
| const std::string & | package () const |
| unsigned | version () const |
| const std::string & | semanticVersion () const |
| SbeEndianness::Enum | byteOrder () const |
| bool | hasHeaderType () const |
| SbeTypeMetaData | headerType () const |
| Public Member Functions inherited from ISbeNameDescription | |
| virtual | ~ISbeNameDescription () ONIXS_FIXENGINE_DEFAULT |
Friends | |
| SbeSchemaMetaData | createSbeSchemaMetaData (const void *) |
Definition at line 468 of file SbeCustomization.h.
| SbeEndianness::Enum byteOrder | ( | ) | const |
The schema byte order.
The byte order appears in the "byteOrder" attribute of the <messageSchema> node.
|
virtual |
The description of the schema.
The description appears in the "description" attribute of the <messageSchema> node.
Implements ISbeNameDescription.
| bool hasHeaderType | ( | ) | const |
Checks if the schema has the message header composite.
| SbeTypeMetaData headerType | ( | ) | const |
Returns the metadata of the message header composite.
| UInt32 id | ( | ) | const |
The schema Id.
The id appears in the "id" attribute of the <messageSchema> node.
|
virtual |
The name of the schema: repeats the schema Id in the text form.
Implements ISbeNameDescription.
| const std::string & package | ( | ) | const |
The schema package.
The package name appears in the "package" attribute of the <messageSchema> node.
| const std::string & semanticVersion | ( | ) | const |
The schema semantic version.
The semantic version appears in the "semanticVersion" attribute of the <messageSchema> node.
| unsigned version | ( | ) | const |
The schema version.
The version appears in the "version" attribute of the <messageSchema> node.
|
friend |