OnixS C++ CBOE CFE Binary Order Entry (BOE) Handler 1.12.0
API documentation
Loading...
Searching...
No Matches
ConstantPurgeOrders Struct Reference

Classes

struct  CustomGroupId

Public Member Functions

StrRef massCancelId () const
StrRef clearingFirm () const
StrRef productName () const
StrRef massCancelInst () const
ManualOrderIndicator::Enum manualOrderIndicator () const
StrRef oEOID () const
Binary1 customGroupId () const
CustomGroupId customGroupIds (MessageSize) const
 ConstantPurgeOrders () ONIXS_BATS_BOE_NOEXCEPT
 ConstantPurgeOrders (const void *data, MessageSize size)
Public Member Functions inherited from BinaryMessage
 BinaryMessage ()
 BinaryMessage (const void *data, MessageSize size)
 BinaryMessage (const BinaryMessage &other)
 operator bool () const
const void * binary () const
MessageSize binarySize () const
BinaryMessageoperator= (const BinaryMessage &other)

Static Public Member Functions

static MessageType::Enum type () ONIXS_BATS_BOE_NOEXCEPT

Additional Inherited Members

Public Types inherited from BinaryMessage
typedef MessageSize BinarySize
Protected Member Functions inherited from BinaryFields< BinaryMessage, MessageSize >
const SubMessage submessage (MessageSize offset, MessageSize size) const
const FieldValue & ordinaryRef (MessageSize offset) const
FieldValue ordinary (MessageSize offset) const
Enumeration::Enum enumeration (MessageSize offset) const
StrRef fixedStr (MessageSize offset) const

Detailed Description

Definition at line 37 of file ConstantPurgeOrders.h.

Constructor & Destructor Documentation

◆ ConstantPurgeOrders() [1/2]

ConstantPurgeOrders ( )
inline

Definition at line 90 of file ConstantPurgeOrders.h.

◆ ConstantPurgeOrders() [2/2]

ConstantPurgeOrders ( const void * data,
MessageSize size )
inline

Initializes instance over given memory block.

Definition at line 96 of file ConstantPurgeOrders.h.

Member Function Documentation

◆ clearingFirm()

StrRef clearingFirm ( ) const
inline

EFID that will clear the trade.

Definition at line 46 of file ConstantPurgeOrders.h.

◆ customGroupId()

Binary1 customGroupId ( ) const
inline

CustomGroupIds.

Definition at line 76 of file ConstantPurgeOrders.h.

◆ customGroupIds()

CustomGroupId customGroupIds ( MessageSize ) const
inline

Definition at line 82 of file ConstantPurgeOrders.h.

◆ manualOrderIndicator()

ManualOrderIndicator::Enum manualOrderIndicator ( ) const
inline

Manual order indicator.

Definition at line 64 of file ConstantPurgeOrders.h.

◆ massCancelId()

StrRef massCancelId ( ) const
inline

User-defined identifier of the mass cancel or purge request.

Definition at line 40 of file ConstantPurgeOrders.h.

◆ massCancelInst()

StrRef massCancelInst ( ) const
inline

Corresponds to MassCancelInst (7700) in CFE FIX.

Definition at line 58 of file ConstantPurgeOrders.h.

◆ oEOID()

StrRef oEOID ( ) const
inline

Identifies the Order Entry Operator responsible for this message.

Definition at line 70 of file ConstantPurgeOrders.h.

◆ productName()

StrRef productName ( ) const
inline

Product name.

Definition at line 52 of file ConstantPurgeOrders.h.

◆ type()

MessageType::Enum type ( )
inlinestatic

Definition at line 87 of file ConstantPurgeOrders.h.