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

Public Member Functions

StrRef origClOrdId () const
void origClOrdId (StrRef value)
StrRef clearingFirm () const
void clearingFirm (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 CancelOrder.h.

Member Function Documentation

◆ clearingFirm() [1/2]

StrRef clearingFirm ( ) const
inline

EFID that will clear the trade.

Definition at line 51 of file CancelOrder.h.

◆ clearingFirm() [2/2]

void clearingFirm ( StrRef value)
inline

EFID that will clear the trade.

Definition at line 57 of file CancelOrder.h.

◆ manualOrderIndicator() [1/2]

ManualOrderIndicator::Enum manualOrderIndicator ( ) const
inline

Manual order indicator.

Definition at line 63 of file CancelOrder.h.

◆ manualOrderIndicator() [2/2]

void manualOrderIndicator ( ManualOrderIndicator::Enum value)
inline

Manual order indicator.

Definition at line 69 of file CancelOrder.h.

◆ oEOID() [1/2]

StrRef oEOID ( ) const
inline

Identifies the Order Entry Operator responsible for this message.

Definition at line 75 of file CancelOrder.h.

◆ oEOID() [2/2]

void oEOID ( StrRef value)
inline

Identifies the Order Entry Operator responsible for this message.

Definition at line 81 of file CancelOrder.h.

◆ origClOrdId() [1/2]

StrRef origClOrdId ( ) const
inline

Definition at line 39 of file CancelOrder.h.

◆ origClOrdId() [2/2]

void origClOrdId ( StrRef value)
inline

Definition at line 45 of file CancelOrder.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 87 of file CancelOrder.h.

◆ validate()

void validate ( ) const
virtual

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

Implements OutgoingMessage.