#include <Messages.h>

Classes | |
| struct | Entry |
| struct | OrderIDEntry |
Public Types | |
| enum | { TemplateId = 46 } |
| typedef BinaryGroup< Entry, GroupSize, MessageSize > | Entries |
| typedef BinaryGroup< OrderIDEntry, GroupSize8Byte, MessageSize > | OrderIDEntries |
Public Types inherited from BinaryMessage | |
| typedef MessageSize | BinarySize |
| typedef MessageHeader::BlockLength | BodySize |
Public Member Functions | |
| IncrementalRefreshBook46 () | |
| IncrementalRefreshBook46 (const void *data, MessageSize size) | |
| Timestamp | transactTime () const |
| const MatchEventIndicator & | matchEventIndicator () const |
| Entries | entries () const |
| OrderIDEntries | orderIdEntries () const |
Public Member Functions inherited from BinaryMessage | |
| BinaryMessage () | |
| BinaryMessage (const void *data, MessageSize size) | |
| BinaryMessage (const BinaryMessage &other) | |
| operator bool () const | |
| MessageTemplateId | templateId () const |
| SchemaVersion | version () const |
| const void * | binary () const |
| MessageSize | binarySize () const |
| const void * | body () const |
| BodySize | bodySize () const |
| BinaryMessage & | operator= (const BinaryMessage &other) |
Static Public Member Functions | |
| static ONIXS_CMEMDH_EXPORTED BodySize | bodySize (SchemaVersion) |
| static ONIXS_CMEMDH_EXPORTED const Char * | className () |
| static ONIXS_CMEMDH_EXPORTED StrRef | fixType () |
Additional Inherited Members | |
Protected Types inherited from BinaryMessage | |
| typedef BinaryGroupList< MessageSize > | GroupList |
Protected Member Functions inherited from BinaryMessage | |
| GroupList | groups () const |
Protected Member Functions inherited from BinaryFields< BinaryMessage, MessageSize > | |
| BinaryFields () | |
| ~BinaryFields () | |
| const FieldValue & | ordinary (MessageSizeoffset) const |
| bool | ordinary (FieldValue &value, MessageSizeoffset, const NullValue &null) const |
| bool | ordinary (FieldValue &value, MessageSizeoffset, const NullValue &null, SchemaVersion since) const |
| Enumeration::Enum | enumeration (MessageSizeoffset) const |
| bool | enumeration (typename Enumeration::Enum &value, MessageSizeoffset, const NullValue &null) const |
| bool | enumeration (typename Enumeration::Enum &value, MessageSizeoffset, const NullValue &null, SchemaVersion since) const |
| Decimal | decimal (MessageSizeoffset) const |
| bool | decimal (Decimal &value, MessageSizeoffset, const NullValue &null) const |
| bool | decimal (Decimal &value, MessageSizeoffset, const NullValue &null, SchemaVersion since) const |
| StrRef | fixedStr (MessageSizeoffset) const |
| StrRef | fixedStr (MessageSizeoffset, SchemaVersion since) const |
Definition at line 6758 of file Messages.h.
| typedef BinaryGroup<Entry, GroupSize, MessageSize> Entries |
Repeating group containing Entry entries.
Definition at line 6888 of file Messages.h.
Repeating group containing OrderIDEntry entries.
Definition at line 6990 of file Messages.h.
| anonymous enum |
Message template ID from SBE schema.
| Enumerator | |
|---|---|
| TemplateId | |
Definition at line 6763 of file Messages.h.
|
inline |
Initializes blank instance.
Definition at line 6993 of file Messages.h.
|
inline |
Initializes instance over given memory block.
Definition at line 6998 of file Messages.h.
|
inlinestatic |
Size of message body in bytes.
Definition at line 7047 of file Messages.h.
|
inlinestatic |
Returns class name.
Definition at line 7054 of file Messages.h.
|
inline |
Returns instance of Entries repeating group.
Definition at line 7029 of file Messages.h.
|
inlinestatic |
FIX message type.
Definition at line 7061 of file Messages.h.
|
inline |
Bitmap field of eight Boolean type indicators reflecting the end of updates for a given Globex event.
Definition at line 7021 of file Messages.h.
|
inline |
Returns instance of OrderIDEntries repeating group.
Definition at line 7037 of file Messages.h.
|
inline |
Start of event processing time in number of nanoseconds since Unix epoch.
Definition at line 7011 of file Messages.h.