#include <OnixS/CME/MDH/Messages.h>
Public Types | |
typedef BinaryGroupEntry< GroupSize::BlockLength > | Base |
Public Member Functions | |
Entry () | |
Entry (const void *data, EncodedLength length, SchemaVersion version) | |
bool | highLimitPrice (Decimal &value) const |
bool | lowLimitPrice (Decimal &value) const |
bool | maxPriceVariation (Decimal &value) const |
Int32 | securityId () const |
UInt32 | rptSeq () const |
UpdateActionNew | updateAction () const |
EntryTypeLimits | entryType () const |
Static Public Member Functions | |
static ONIXS_CMEMDH_EXPORTED BlockLength | blockLength (SchemaVersion) |
static ONIXS_CMEMDH_EXPORTED const Char * | className () |
Number of entries in Market Data message. Entry of Entry repeating group.
Definition at line 3972 of file Messages.h.
typedef BinaryGroupEntry< GroupSize::BlockLength > Base |
Aliases base class type.
Definition at line 3984 of file Messages.h.
|
inline |
Initializes blank instance.
Definition at line 3987 of file Messages.h.
|
inline |
Initializes instance of given version over given memory block.
Definition at line 3993 of file Messages.h.
|
inlinestatic |
Returns size of entry body in bytes for given version of message template.
Definition at line 4066 of file Messages.h.
|
inlinestatic |
Entity class name.
Definition at line 4073 of file Messages.h.
|
inline |
Market Data entry type.
Definition at line 4058 of file Messages.h.
|
inline |
Upper price threshold for the instrument.
Definition at line 4004 of file Messages.h.
|
inline |
Lower price threshold for the instrument.
Definition at line 4014 of file Messages.h.
|
inline |
Differential static value for price banding.
Definition at line 4024 of file Messages.h.
|
inline |
MD Entry sequence number per instrument update.
Definition at line 4042 of file Messages.h.
|
inline |
Security ID.
Definition at line 4034 of file Messages.h.
|
inline |
Market Data entry update action. In order to delete banding value, high or low limit, the deleted price field is populated with a NULL.
Definition at line 4052 of file Messages.h.