OnixS C++ CME MDP Conflated UDP Handler 1.1.2
API documentation
Loading...
Searching...
No Matches
IncrementalRefreshTradeSummaryLongQty65 Struct Reference

Classes

struct  Entry
struct  OrderIDEntry

Public Types

enum  
typedef BinaryGroup< Entry, GroupSize, MessageSizeEntries
typedef BinaryGroup< OrderIDEntry, GroupSize8Byte, MessageSizeOrderIDEntries
Public Types inherited from BinaryMessage
typedef MessageSize EncodedLength
typedef MessageSize BlockLength
typedef BinaryGroups< MessageSizeGroups

Public Member Functions

 IncrementalRefreshTradeSummaryLongQty65 ()
 IncrementalRefreshTradeSummaryLongQty65 (const void *data, EncodedLength length)
Timestamp transactTime () const
MatchEventIndicator matchEventIndicator () const
Entries entries () const
OrderIDEntries orderIdEntries () 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
BinaryMessageoperator= (const BinaryMessage &other)

Static Public Member Functions

static ONIXS_CONFLATEDUDP_EXPORTED BlockLength blockLength (SchemaVersion)
static ONIXS_CONFLATEDUDP_EXPORTED const CharclassName ()
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

Detailed Description

Definition at line 1478 of file Messages.h.

Member Typedef Documentation

◆ Entries

Repeating group containing Entry entries.

Definition at line 1614 of file Messages.h.

◆ OrderIDEntries

Repeating group containing OrderIDEntry entries.

Definition at line 1685 of file Messages.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum

Message template ID from SBE schema.

Enumerator
TemplateId 65 

Definition at line 1483 of file Messages.h.

Constructor & Destructor Documentation

◆ IncrementalRefreshTradeSummaryLongQty65() [1/2]

Initializes blank instance.

Definition at line 1688 of file Messages.h.

◆ IncrementalRefreshTradeSummaryLongQty65() [2/2]

IncrementalRefreshTradeSummaryLongQty65 ( const void * data,
EncodedLength length )
inline

Initializes instance over given memory block.

Definition at line 1693 of file Messages.h.

Member Function Documentation

◆ blockLength()

ONIXS_CONFLATEDUDP_EXPORTED BlockLength blockLength ( SchemaVersion )
inlinestatic

Size of message body in bytes.

Definition at line 1741 of file Messages.h.

◆ className()

ONIXS_CONFLATEDUDP_EXPORTED const Char * className ( )
inlinestatic

Returns class name.

Definition at line 1748 of file Messages.h.

◆ entries()

Entries entries ( ) const
inline

Returns instance of Entries repeating group.

Definition at line 1723 of file Messages.h.

◆ fixType()

ONIXS_CONFLATEDUDP_EXPORTED StrRef fixType ( )
inlinestatic

FIX message type.

Definition at line 1755 of file Messages.h.

◆ matchEventIndicator()

MatchEventIndicator matchEventIndicator ( ) const
inline

Bitmap field of eight Boolean type indicators reflecting the end of updates for a given Globex event.

Definition at line 1715 of file Messages.h.

◆ orderIdEntries()

OrderIDEntries orderIdEntries ( ) const
inline

Returns instance of OrderIDEntries repeating group.

Definition at line 1731 of file Messages.h.

◆ transactTime()

Timestamp transactTime ( ) const
inline

Start of event processing time in number of nanoseconds since Unix epoch.

Definition at line 1706 of file Messages.h.