#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 |
bool | hasSchema () const ONIXS_FIXENGINE_OVERRIDE |
SbeSchemaMetaData | schema () const ONIXS_FIXENGINE_OVERRIDE |
bool | hasParent () const |
const SbeFieldSetMetaData | parent () const |
int | tag () const |
bool | isGroup () const |
bool | isMessage () const |
SbeTypeMetaData | groupDimensionType () const |
const std::string & | messageSemanticType () const |
Public Member Functions inherited from ISbeNameDescription | |
virtual | ~ISbeNameDescription () ONIXS_FIXENGINE_DEFAULT |
Friends | |
SbeFieldSetMetaData | createSbeFieldSetMetaData (const void *) |
Definition at line 382 of file SbeCustomization.h.
|
virtual |
The description.
Implements ISbeNameDescription.
SbeTypeMetaData groupDimensionType | ( | ) | const |
The metadata of the group dimension composite.
bool hasParent | ( | ) | const |
Checks if the field set has the parent field set.
|
virtual |
Always return true.
Implements ISchemaMember.
bool isGroup | ( | ) | const |
Check if the field is a repeating group.
bool isMessage | ( | ) | const |
Check if the field is a FIX message.
const std::string& messageSemanticType | ( | ) | const |
The FIX semantic type if the field set is a FIX message.
|
virtual |
The name of the field set.
Implements ISbeNameDescription.
const SbeFieldSetMetaData parent | ( | ) | const |
The parent field set.
An | exception when hasParent() == false . |
|
virtual |
The metadata of the SBE schema.
Implements ISchemaMember.
int tag | ( | ) | const |
The tag associated with the field set.
This is the tag of the FIX message or repeating group.
|
friend |