Definition at line 279 of file SbeCustomization.h.
◆ arraySize()
The length of the fixed-length array.
◆ constValue()
const std::string & constValue |
( |
| ) |
const |
The constant value (if applicable).
- Returns
- The constant value if it applicable to the type; an empty string otherwise.
◆ description()
const std::string & description |
( |
| ) |
const |
|
virtual |
◆ fixedSize()
The size of the type.
- Returns
- 0 if the type is a variadic-length type or fixed size of the type in bytes.
◆ hasSchema()
◆ isArray()
Checks if the object describes an SBE array.
◆ isComposite()
bool isComposite |
( |
| ) |
const |
Checks if the object describes an SBE composite.
◆ isEnumeration()
bool isEnumeration |
( |
| ) |
const |
Checks if the object describes an SBE enumeration.
◆ isSet()
Checks if the object describes an SBE set.
◆ isSimple()
Checks if the object describes a simple SBE type.
The simple type is a type that consists of a single field. This differs it against composites, arrays or field sets.
◆ localOffset()
The local offset of the object.
◆ maxValue()
const std::string & maxValue |
( |
| ) |
const |
The maximum value (if applicable).
- Returns
- The maximum possible value if it applicable to the type; an empty string otherwise.
◆ member()
The metadata of the particular composite member.
◆ minValue()
const std::string & minValue |
( |
| ) |
const |
The minimum value (if applicable).
- Returns
- The minimum possible value if it applicable to the type; an empty string otherwise.
◆ name()
const std::string & name |
( |
| ) |
const |
|
virtual |
◆ noOfMembers()
size_t noOfMembers |
( |
| ) |
const |
The number of composite type members.
◆ noOfValues()
size_t noOfValues |
( |
| ) |
const |
The number of values for the multivalue type.
◆ nullValue()
const std::string & nullValue |
( |
| ) |
const |
The null value (if applicable).
- Returns
- The null value if it applicable to the type; an empty string otherwise.
◆ presence()
The presence of the type.
◆ primitiveType()
Primitive type that is used by the given type.
◆ rawSemanticType()
const std::string & rawSemanticType |
( |
| ) |
const |
The string presentation of the FIX semantic type.
◆ schema()
◆ semanticType()
The FIX semantic type of the type if applicable.
◆ sinceVersion()
unsigned sinceVersion |
( |
| ) |
const |
The earliest version of the scheme where the type appears.
◆ timeEpoch()
const std::string & timeEpoch |
( |
| ) |
const |
The epoch for the time-aware type.
◆ timeUnit()
const std::string & timeUnit |
( |
| ) |
const |
The time unit for the time-aware type.
◆ value()
The metadata of the particular value.
◆ createSbeTypeMetaData