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

Public Member Functions

StrRef massCancelId () const
void massCancelId (StrRef value)
StrRef clearingFirm () const
void clearingFirm (StrRef value)
StrRef productName () const
void productName (StrRef value)
StrRef massCancelInst () const
void massCancelInst (StrRef value)
ManualOrderIndicator::Enum manualOrderIndicator () const
void manualOrderIndicator (ManualOrderIndicator::Enum value)
StrRef oEOID () const
void oEOID (StrRef value)
MessageType::Enum type () const ONIXS_BATS_BOE_NOEXCEPT ONIXS_BATS_BOE_OVERRIDE
void validate () const ONIXS_BATS_BOE_OVERRIDE
std::string toString () const ONIXS_BATS_BOE_OVERRIDE
void toString (std::string &str) const ONIXS_BATS_BOE_OVERRIDE

Detailed Description

Definition at line 36 of file MassCancelOrder.h.

Member Function Documentation

◆ clearingFirm() [1/2]

StrRef clearingFirm ( ) const
inline

EFID that will clear the trade.

Definition at line 51 of file MassCancelOrder.h.

◆ clearingFirm() [2/2]

void clearingFirm ( StrRef value)
inline

EFID that will clear the trade.

Definition at line 57 of file MassCancelOrder.h.

◆ manualOrderIndicator() [1/2]

ManualOrderIndicator::Enum manualOrderIndicator ( ) const
inline

Manual order indicator.

Definition at line 87 of file MassCancelOrder.h.

◆ manualOrderIndicator() [2/2]

void manualOrderIndicator ( ManualOrderIndicator::Enum value)
inline

Manual order indicator.

Definition at line 93 of file MassCancelOrder.h.

◆ massCancelId() [1/2]

StrRef massCancelId ( ) const
inline

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

Definition at line 39 of file MassCancelOrder.h.

◆ massCancelId() [2/2]

void massCancelId ( StrRef value)
inline

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

Definition at line 45 of file MassCancelOrder.h.

◆ massCancelInst() [1/2]

StrRef massCancelInst ( ) const
inline

Corresponds to MassCancelInst (7700) in CFE FIX.

Definition at line 75 of file MassCancelOrder.h.

◆ massCancelInst() [2/2]

void massCancelInst ( StrRef value)
inline

Corresponds to MassCancelInst (7700) in CFE FIX.

Definition at line 81 of file MassCancelOrder.h.

◆ oEOID() [1/2]

StrRef oEOID ( ) const
inline

Identifies the Order Entry Operator responsible for this message.

Definition at line 99 of file MassCancelOrder.h.

◆ oEOID() [2/2]

void oEOID ( StrRef value)
inline

Identifies the Order Entry Operator responsible for this message.

Definition at line 105 of file MassCancelOrder.h.

◆ productName() [1/2]

StrRef productName ( ) const
inline

Product Name.

Definition at line 63 of file MassCancelOrder.h.

◆ productName() [2/2]

void productName ( StrRef value)
inline

Product Name.

Definition at line 69 of file MassCancelOrder.h.

◆ toString() [1/2]

std::string toString ( ) const
virtual

Returns the text representation.

Implements OutgoingMessage.

◆ toString() [2/2]

void toString ( std::string & str) const
virtual

The text representation.

Implements OutgoingMessage.

◆ type()

MessageType::Enum type ( ) const
inlinevirtual

Returns message type.

Implements OutgoingMessage.

Definition at line 111 of file MassCancelOrder.h.

◆ validate()

void validate ( ) const
virtual

Validates message data Throws std::invalid_argument exception if message content is invalid.

Implements OutgoingMessage.