#include <OnixS/B3/MarketData/UMDF/messaging/Composites.h>
Public Types | |
enum | { Size = 8 } |
typedef UInt16 | BlockLength |
typedef IntegralConstant< UInt16, 65535 > | NullBlockLength |
typedef UInt16 | TemplateId |
typedef IntegralConstant< UInt16, 65535 > | NullTemplateId |
typedef UInt16 | SchemaId |
typedef IntegralConstant< UInt16, 65535 > | NullSchemaId |
typedef UInt16 | Version |
typedef IntegralConstant< UInt16, 65535 > | NullVersion |
Public Member Functions | |
ONIXS_B3_UMDF_MD_NODISCARD BlockLength | blockLength () const throw () |
ONIXS_B3_UMDF_MD_NODISCARD TemplateId | templateId () const throw () |
ONIXS_B3_UMDF_MD_NODISCARD SchemaId | schemaId () const throw () |
ONIXS_B3_UMDF_MD_NODISCARD Version | version () const throw () |
Definition at line 37 of file Composites.h.
typedef UInt16 BlockLength |
Root block length..
Definition at line 44 of file Composites.h.
typedef IntegralConstant<UInt16, 65535> NullBlockLength |
Null value for an optional BlockLength field.
Definition at line 49 of file Composites.h.
typedef IntegralConstant<UInt16, 65535> NullSchemaId |
Null value for an optional SchemaId field.
Definition at line 65 of file Composites.h.
typedef IntegralConstant<UInt16, 65535> NullTemplateId |
Null value for an optional TemplateId field.
Definition at line 57 of file Composites.h.
typedef IntegralConstant<UInt16, 65535> NullVersion |
Null value for an optional Version field.
Definition at line 73 of file Composites.h.
Schema ID..
Definition at line 60 of file Composites.h.
typedef UInt16 TemplateId |
Template ID..
Definition at line 52 of file Composites.h.
Schema Version..
Definition at line 68 of file Composites.h.
anonymous enum |
|
inline |
Root block length..
Definition at line 77 of file Composites.h.
|
inline |
Schema ID..
Definition at line 93 of file Composites.h.
|
inline |
Template ID..
Definition at line 85 of file Composites.h.
|
inline |
Schema Version..
Definition at line 101 of file Composites.h.