OnixS C++ B3 Binary UMDF Market Data Handler  1.3.4
API documentation
MessageHeader Class Reference

#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 ()
 

Detailed Description

Definition at line 37 of file Composites.h.

Member Typedef Documentation

Root block length..

Definition at line 44 of file Composites.h.

Null value for an optional BlockLength field.

Definition at line 49 of file Composites.h.

Null value for an optional SchemaId field.

Definition at line 65 of file Composites.h.

Null value for an optional TemplateId field.

Definition at line 57 of file Composites.h.

Null value for an optional Version field.

Definition at line 73 of file Composites.h.

typedef UInt16 SchemaId

Schema ID..

Definition at line 60 of file Composites.h.

typedef UInt16 TemplateId

Template ID..

Definition at line 52 of file Composites.h.

typedef UInt16 Version

Schema Version..

Definition at line 68 of file Composites.h.

Member Enumeration Documentation

anonymous enum

Size of the composite.

Enumerator
Size 

Definition at line 41 of file Composites.h.

Member Function Documentation

ONIXS_B3_UMDF_MD_NODISCARD BlockLength blockLength ( ) const
throw (
)
inline

Root block length..

Definition at line 77 of file Composites.h.

ONIXS_B3_UMDF_MD_NODISCARD SchemaId schemaId ( ) const
throw (
)
inline

Schema ID..

Definition at line 93 of file Composites.h.

ONIXS_B3_UMDF_MD_NODISCARD TemplateId templateId ( ) const
throw (
)
inline

Template ID..

Definition at line 85 of file Composites.h.

ONIXS_B3_UMDF_MD_NODISCARD Version version ( ) const
throw (
)
inline

Schema Version..

Definition at line 101 of file Composites.h.


The documentation for this class was generated from the following file: