#include <OnixS/CME/Streamlined/Messages.h>
Public Types | |
typedef BinaryGroupEntry< GroupSize::BlockLength > | Base |
![]() | |
typedef GroupSize::BlockLength | BodySize |
Static Public Member Functions | |
static BlockLength | blockLength (SchemaVersion) |
static const Char * | className () |
Additional Inherited Members | |
![]() | |
typedef BinaryGroupList< MessageSize > | GroupList |
![]() | |
GroupList | groups () const |
![]() | |
BinaryFields () | |
~BinaryFields () | |
const FieldValue & | ordinary (GroupSize::BlockLengthoffset) const |
bool | ordinary (FieldValue &value, GroupSize::BlockLengthoffset, const NullValue &null) const |
bool | ordinary (FieldValue &value, GroupSize::BlockLengthoffset, const NullValue &null, SchemaVersion since) const |
Decimal | decimal (GroupSize::BlockLengthoffset) const |
bool | decimal (Decimal &value, GroupSize::BlockLengthoffset, const NullValue &null) const |
Enumeration::Enum | enumeration (GroupSize::BlockLengthoffset) const |
bool | enumeration (typename Enumeration::Enum &value, GroupSize::BlockLengthoffset, const NullValue &null) const |
bool | enumeration (typename Enumeration::Enum &value, GroupSize::BlockLengthoffset, const NullValue &null, SchemaVersion since) const |
StrRef | fixedStr (GroupSize::BlockLengthoffset) const |
StrRef | fixedStr (GroupSize::BlockLengthoffset, SchemaVersion since) const |
bool | fixedStr (StrRef &value, GroupSize::BlockLengthoffset) const |
Entry of Entry repeating group.
Definition at line 2796 of file Messages.h.
typedef BinaryGroupEntry< GroupSize::BlockLength > Base |
Aliases base class type.
Definition at line 2808 of file Messages.h.
|
inline |
Initializes blank instance.
Definition at line 2811 of file Messages.h.
|
inline |
Initializes instance of given version over given memory block.
Definition at line 2817 of file Messages.h.
|
inlinestatic |
Returns size of entry body in bytes for given version of message template.
Definition at line 2970 of file Messages.h.
|
inlinestatic |
Entity class name.
Definition at line 2977 of file Messages.h.
|
inline |
List of conditions describing a index value.
Definition at line 2929 of file Messages.h.
|
inline |
Indicates Market Data Entry Date.
Definition at line 2939 of file Messages.h.
|
inline |
Price of the Market Data Entry.
Definition at line 2850 of file Messages.h.
|
inline |
Quantity of the MD Entry.
Definition at line 2858 of file Messages.h.
|
inline |
Indicates Market Data Entry Timestamp.
Definition at line 2949 of file Messages.h.
|
inline |
Indicates Market Data Entry Type.
Definition at line 2834 of file Messages.h.
|
inline |
Net change from previous day's closing price.
Definition at line 2905 of file Messages.h.
|
inline |
Index percentage change with respect to previous close.
Definition at line 2913 of file Messages.h.
|
inline |
Indicates whether the price is preliminary or previous day.
Definition at line 2877 of file Messages.h.
|
inline |
Percent trading of the underlying index constituents.
Definition at line 2921 of file Messages.h.
|
inline |
For future use.
Definition at line 2959 of file Messages.h.
|
inline |
MD Entry sequence number per index update.
Definition at line 2842 of file Messages.h.
|
inline |
Index Name.
Definition at line 2868 of file Messages.h.
|
inline |
Indicates Market data Update Action which is always New.
Definition at line 2828 of file Messages.h.
|
inline |
Yield of the index's underlying constituents and applicable for FI indices only.
Definition at line 2897 of file Messages.h.
|
inline |
Type of yield.
Definition at line 2887 of file Messages.h.