#include <OnixS/FIXEngine/FIX/SbeCustomization.h>
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 |