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

Public Member Functions

DateTime transactionTime () const
void transactionTime (DateTime value)
StrRef massCancelId () const
void massCancelId (StrRef value)
OrderReasonCode::Enum massCancelRejectReason () const
void massCancelRejectReason (OrderReasonCode::Enum value)
StrRef text () const
void text (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 37 of file MutableMassCancelRejected.h.

Member Function Documentation

◆ massCancelId() [1/2]

StrRef massCancelId ( ) const
inline

Echoed back from the TPH message.

Definition at line 52 of file MutableMassCancelRejected.h.

◆ massCancelId() [2/2]

void massCancelId ( StrRef value)
inline

Echoed back from the TPH message.

Definition at line 58 of file MutableMassCancelRejected.h.

◆ massCancelRejectReason() [1/2]

OrderReasonCode::Enum massCancelRejectReason ( ) const
inline

Reason for the mass cancel rejection.

Definition at line 64 of file MutableMassCancelRejected.h.

◆ massCancelRejectReason() [2/2]

void massCancelRejectReason ( OrderReasonCode::Enum value)
inline

Reason for the mass cancel rejection.

Definition at line 70 of file MutableMassCancelRejected.h.

◆ text() [1/2]

StrRef text ( ) const
inline

Human readable text with more information.

Definition at line 76 of file MutableMassCancelRejected.h.

◆ text() [2/2]

void text ( StrRef value)
inline

Human readable text with more information.

Definition at line 82 of file MutableMassCancelRejected.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.

◆ transactionTime() [1/2]

DateTime transactionTime ( ) const
inline

The time the event occurred in the CFE Matching Engine (not the time the message was sent).

Definition at line 40 of file MutableMassCancelRejected.h.

◆ transactionTime() [2/2]

void transactionTime ( DateTime value)
inline

The time the event occurred in the CFE Matching Engine (not the time the message was sent).

Definition at line 46 of file MutableMassCancelRejected.h.

◆ type()

MessageType::Enum type ( ) const
inlinevirtual

Returns message type.

Implements OutgoingMessage.

Definition at line 88 of file MutableMassCancelRejected.h.

◆ validate()

void validate ( ) const
virtual

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

Implements OutgoingMessage.