Public Types | |
enum | |
Public Types inherited from BinaryMessage | |
typedef MessageSize | EncodedLength |
typedef MessageSize | BlockLength |
typedef BinaryGroups< MessageSize > | Groups |
Public Member Functions | |
SecurityStatus30 () | |
SecurityStatus30 (const void *data, EncodedLength length) | |
Timestamp | transactTime () const |
StrRef | securityGroup () const |
StrRef | asset () const |
bool | securityId (Int32 &value) const |
bool | tradeDate (Timestamp &value) const |
MatchEventIndicator | matchEventIndicator () const |
bool | securityTradingStatus (SecurityTradingStatus::Enum &value) const |
HaltReason::Enum | haltReason () const |
SecurityTradingEvent::Enum | securityTradingEvent () const |
Public Member Functions inherited from BinaryMessage | |
BinaryMessage () | |
BinaryMessage (const void *encoded, EncodedLength length) | |
BinaryMessage (const BinaryMessage &other) | |
operator bool () const | |
MessageTemplateId | templateId () const |
SchemaVersion | version () const |
const void * | encoded () const |
EncodedLength | encodedLength () const |
const void * | block () const |
BlockLength | blockLength () const |
Groups | groups () const |
BinaryMessage & | operator= (const BinaryMessage &other) |
Static Public Member Functions | |
static ONIXS_CONFLATEDUDP_EXPORTED BlockLength | blockLength (SchemaVersion) |
static ONIXS_CONFLATEDUDP_EXPORTED const Char * | className () |
static ONIXS_CONFLATEDUDP_EXPORTED StrRef | fixType () |
Additional Inherited Members | |
Protected Member Functions inherited from BinaryMessage | |
BinaryMessage (const void *encoded, EncodedLength length, NoVersionCheck) | |
Protected Member Functions inherited from BinaryBlock< BinaryMessage, MessageSize > | |
BinaryBlock () | |
~BinaryBlock () | |
Value | ordinary (MessageSize offset) const |
bool | ordinary (Value &value, MessageSize offset, const NullValue &null) const |
bool | ordinary (Value &value, MessageSize offset, const NullValue &null, SchemaVersion since) const |
Enumeration::Enum | enumeration (MessageSize offset) const |
bool | enumeration (typename Enumeration::Enum &value, MessageSize offset, const NullValue &null) const |
bool | enumeration (typename Enumeration::Enum &value, MessageSize offset, const NullValue &null, SchemaVersion since) const |
Decimal | decimal (MessageSize offset) const |
bool | decimal (Decimal &value, MessageSize offset, const NullValue &null) const |
bool | decimal (Decimal &value, MessageSize offset, const NullValue &null, SchemaVersion since) const |
StrRef | fixedStr (MessageSize offset) const |
StrRef | fixedStr (MessageSize offset, SchemaVersion since) const |
Definition at line 2357 of file Messages.h.
anonymous enum |
Message template ID from SBE schema.
Enumerator | ||
---|---|---|
TemplateId | 30 |
Definition at line 2362 of file Messages.h.
|
inline |
Initializes blank instance.
Definition at line 2365 of file Messages.h.
|
inline |
Initializes instance over given memory block.
Definition at line 2370 of file Messages.h.
|
inline |
Product Code within Security Group specified.
Definition at line 2400 of file Messages.h.
|
inlinestatic |
Size of message body in bytes.
Definition at line 2479 of file Messages.h.
|
inlinestatic |
Returns class name.
Definition at line 2486 of file Messages.h.
|
inlinestatic |
FIX message type.
Definition at line 2493 of file Messages.h.
|
inline |
Identifies the reason for the status change.
Definition at line 2460 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 2439 of file Messages.h.
|
inline |
Security Group.
Definition at line 2391 of file Messages.h.
|
inline |
If this tag is present, 35=f message is sent for the instrument.
Definition at line 2410 of file Messages.h.
|
inline |
Identifies an additional event or a rule related to the status.
Definition at line 2470 of file Messages.h.
|
inline |
Identifies the trading status applicable to the instrument or Security Group.
Definition at line 2449 of file Messages.h.
|
inline |
Trade Session Date.
Definition at line 2420 of file Messages.h.
|
inline |
Start of event processing time in number of nanoseconds since Unix epoch.
Definition at line 2383 of file Messages.h.