Classes | |
struct | Entry |
Public Types | |
enum | |
typedef BinaryGroupWithNested< Entry, GroupSize, MessageSize > | Entries |
Public Types inherited from BinaryMessage | |
typedef MessageSize | BinarySize |
typedef MessageHeader::BlockLength | BodySize |
Public Member Functions | |
IncrementalRefreshOTC356 () | |
IncrementalRefreshOTC356 (const void *data, EncodedLength length) | |
Timestamp | transactTime () const |
bool | tradeDate (Timestamp &value) const |
MatchEventIndicator | matchEventIndicator () const |
bool | batchTotalMessages (UInt16 &value) const |
Entries | entries () 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 BlockLength | blockLength (SchemaVersion) |
static const Char * | className () |
static 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 (MessageSize offset) const |
Decimal | decimal (MessageSize offset) const |
Enumeration::Enum | enumeration (MessageSize offset) const |
StrRef | fixedStr (MessageSize offset) const |
Definition at line 4930 of file Messages.h.
typedef BinaryGroupWithNested<Entry, GroupSize, MessageSize> Entries |
Repeating group containing Entry entries.
Definition at line 5513 of file Messages.h.
anonymous enum |
Message template ID from SBE schema.
Enumerator | ||
---|---|---|
TemplateId | 356 |
Definition at line 4935 of file Messages.h.
|
inline |
Initializes blank instance.
Definition at line 5516 of file Messages.h.
|
inline |
Initializes instance over given memory block.
Definition at line 5521 of file Messages.h.
|
inline |
Total number of messages contained within batch which is defined by match event indicator (5799).
Definition at line 5573 of file Messages.h.
|
inlinestatic |
Size of message body in bytes.
Definition at line 5592 of file Messages.h.
|
inlinestatic |
Returns class name.
Definition at line 5599 of file Messages.h.
|
inline |
Returns instance of Entries repeating group.
Definition at line 5583 of file Messages.h.
|
inlinestatic |
FIX message type.
Definition at line 5606 of file Messages.h.
|
inline |
Bitmap field of eight Boolean type indicators reflecting the end of updates for a given event.
Definition at line 5564 of file Messages.h.
|
inline |
Indicates date of trade referenced in this message in YYYYMMDD format (expressed in local time at place of trade).
Returned only in trade and trade cancel execution reports.
Definition at line 5545 of file Messages.h.
|
inline |
Start of event processing time in number of nanoseconds since Unix epoch.
Definition at line 5534 of file Messages.h.