42 return transactionTime_;
48 transactionTime_ = value;
72 clearingFirm_ = value;
78 return orderRejectReason_;
84 orderRejectReason_ = value;
107 std::
string toString() const ONIXS_BATS_BOE_OVERRIDE;
110 void toString(std::
string& str) const ONIXS_BATS_BOE_OVERRIDE;
#define ONIXS_BATS_BOE_NOEXCEPT
Provides efficient way of accessing text-based field values.
ONIXS_CBOE_CFE_BOE_API void toStr(std::string &, const ConstantNewOrderV2 &)
Serializes object into string.
Base class for outgoing messages.
void clOrdId(StrRef value)
Echoed back from the TPH message.
std::string toString() const
Returns the text representation.
void clearingFirm(StrRef value)
Echoed back from the TPH message.
StrRef clOrdId() const
Echoed back from the TPH message.
DateTime transactionTime() const
The time the event occurred in the CFE Matching Engine (not the time the message was sent).
void text(StrRef value)
Human readable text with more information.
void transactionTime(DateTime value)
The time the event occurred in the CFE Matching Engine (not the time the message was sent).
void orderRejectReason(OrderReasonCode::Enum value)
Order reject reason.
void validate() const
Validates message data Throws std::invalid_argument exception if message content is invalid.
MessageType::Enum type() const
Returns message type.
StrRef clearingFirm() const
Echoed back from the TPH message.
StrRef text() const
Human readable text with more information.
OrderReasonCode::Enum orderRejectReason() const
Order reject reason.