42 return transactionTime_;
48 transactionTime_ = value;
96 clearingFirm_ = value;
150 return baseLiquidityIndicator_;
156 baseLiquidityIndicator_ = value;
174 return frequentTraderId_;
180 frequentTraderId_ = value;
186 return custOrderHandlingInst_;
192 custOrderHandlingInst_ = value;
198 return requestReceivedTime_;
204 requestReceivedTime_ = value;
212 void validate()
const ONIXS_BATS_BOE_OVERRIDE;
215 std::string toString()
const ONIXS_BATS_BOE_OVERRIDE;
218 void toString(std::string& str)
const ONIXS_BATS_BOE_OVERRIDE;
221 size_t serializeTo(
unsigned char*)
const ONIXS_BATS_BOE_NOEXCEPT ONIXS_BATS_BOE_OVERRIDE;
OrdType::Enum ordType() const
Echoed back from the TPH message.
void baseLiquidityIndicator(BaseLiquidityIndicator::Enum value)
Indicates whether the trade added or removed liquidity.
BinaryPrice stopPx() const
Echoed back from the TPH message.
void price(BinaryPrice value)
Echoed back from the TPH message.
void origClOrdId(StrRef value)
The ClOrdId of the original order.
void ordType(OrdType::Enum value)
Echoed back from the TPH message.
StrRef origClOrdId() const
The ClOrdId of the original order.
Provides efficient way of accessing text-based field values.
void custOrderHandlingInst(CustOrderHandlingInst::Enum value)
Echoed back from the TPH message.
StrRef clearingFirm() const
Echoed back from the TPH message.
void requestReceivedTime(DateTime value)
The earliest timestamp, populated with nanosecond precision, recorded by CFE of the corresponding inb...
MessageType::Enum type() const ONIXS_BATS_BOE_NOEXCEPT ONIXS_BATS_BOE_OVERRIDE
Returns message type.
void leavesQty(Binary4 value)
Quantity still open for further execution. If zero, the order is complete.
void orderId(Binary8 value)
Order identifier supplied by CFE.
StrRef frequentTraderId() const
Echoed back from the TPH message.
StrRef clOrdId() const
Echoed back from the TPH message.
Binary4 orderQty() const
Echoed back from the TPH message.
void stopPx(BinaryPrice value)
Echoed back from the TPH message.
void clOrdId(StrRef value)
Echoed back from the TPH message.
void frequentTraderId(StrRef value)
Echoed back from the TPH message.
Binary8 orderId() const
Order identifier supplied by CFE.
void transactionTime(DateTime value)
The time the event occurred in the CFE Matching Engine (not the time the message was sent)...
void orderQty(Binary4 value)
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)...
Modified messages are sent in response to a Modify Order to indicate that the order has been successf...
CustOrderHandlingInst::Enum custOrderHandlingInst() const
Echoed back from the TPH message.
Base class for outgoing messages.
ONIXS_CBOE_CFE_BOE_API void toStr(std::string &, const ConstantNewOrderV2 &)
Serializes object into string.
DateTime requestReceivedTime() const
The earliest timestamp, populated with nanosecond precision, recorded by CFE of the corresponding inb...
BaseLiquidityIndicator::Enum baseLiquidityIndicator() const
Indicates whether the trade added or removed liquidity.
Binary4 leavesQty() const
Quantity still open for further execution. If zero, the order is complete.
BinaryPrice price() const
Echoed back from the TPH message.
void clearingFirm(StrRef value)
Echoed back from the TPH message.