42 return transactionTime_;
48 transactionTime_ = value;
120 timeInForce_ = value;
174 return clearingFirm_;
180 clearingFirm_ = value;
186 return clearingAccount_;
192 clearingAccount_ = value;
210 return preventMatch_;
216 preventMatch_ = value;
222 return maturityDate_;
228 maturityDate_ = value;
258 return baseLiquidityIndicator_;
264 baseLiquidityIndicator_ = value;
282 return subLiquidityIndicator_;
288 subLiquidityIndicator_ = value;
330 return manualOrderIndicator_;
336 manualOrderIndicator_ = value;
366 return frequentTraderId_;
372 frequentTraderId_ = value;
378 return custOrderHandlingInst_;
384 custOrderHandlingInst_ = value;
390 return requestReceivedTime_;
396 requestReceivedTime_ = value;
404 void validate()
const ONIXS_BATS_BOE_OVERRIDE;
407 std::string toString()
const ONIXS_BATS_BOE_OVERRIDE;
410 void toString(std::string& str)
const ONIXS_BATS_BOE_OVERRIDE;
413 size_t serializeTo(
unsigned char*)
const ONIXS_BATS_BOE_NOEXCEPT ONIXS_BATS_BOE_OVERRIDE;
TimeInForce::Enum timeInForce() const
Echoed back from the TPH message.
DateTime expireTime() const
Echoed back from the TPH message.
void oEOID(StrRef value)
Echoed back from the TPH message.
void leavesQty(Binary4 value)
Quantity still open for further execution. If zero, the order is complete.
void custOrderHandlingInst(CustOrderHandlingInst::Enum value)
Echoed back from the TPH message.
Date maturityDate() const
Echoed back from the TPH message.
Provides efficient way of accessing text-based field values.
void subLiquidityIndicator(SubLiquidityIndicator::Enum value)
Additional information about the liquidity of an order.
void frequentTraderId(StrRef value)
Echoed back from the TPH message.
CustOrderHandlingInst::Enum custOrderHandlingInst() const
Echoed back from the TPH message.
StrRef clearingAccount() const
Echoed back from the TPH message.
void price(BinaryPrice value)
Echoed back from the TPH message.
Capacity::Enum capacity() const
Echoed back from the TPH message.
void symbol(StrRef value)
Echoed back from the TPH message.
StrRef preventMatch() const
Echoed back from the TPH message.
Binary4 leavesQty() const
Quantity still open for further execution. If zero, the order is complete.
DateTime requestReceivedTime() const
The earliest timestamp, populated with nanosecond precision, recorded by CFE of the corresponding inb...
StrRef frequentTraderId() const
Echoed back from the TPH message.
void cMTANumber(Binary4 value)
Echoed back from the TPH message.
void baseLiquidityIndicator(BaseLiquidityIndicator::Enum value)
Indicates whether the trade added or removed liquidity.
void account(StrRef value)
Echoed back from the TPH message.
BinaryPrice price() const
Echoed back from the TPH message.
void clOrdId(StrRef value)
Echoed back from the TPH message.
StrRef clOrdId() const
Echoed back from the TPH message.
void ordType(OrdType::Enum value)
Echoed back from the TPH message.
StrRef oEOID() const
Echoed back from the TPH message.
Binary4 minQty() const
Echoed back from the TPH message.
void transactionTime(DateTime value)
The time the event occurred in the CFE Matching Engine (not the time the message was sent)...
SubLiquidityIndicator::Enum subLiquidityIndicator() const
Additional information about the liquidity of an order.
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 preventMatch(StrRef 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)...
Binary4 orderQty() const
Echoed back from the TPH message.
void side(StrRef value)
Echoed back from the TPH message.
void cumQty(Binary4 value)
Echoed back from the TPH message.
StrRef side() const
Echoed back from the TPH message.
ManualOrderIndicator::Enum manualOrderIndicator() const
Echoed back from the TPH message.
OpenClose::Enum openClose() const
Echoed back from the TPH message.
StrRef symbol() const
Echoed back from the TPH message.
Binary4 cumQty() const
Echoed back from the TPH message.
StrRef account() const
Echoed back from the TPH message.
CtiCode::Enum ctiCode() const
Echoed back from the TPH message.
void timeInForce(TimeInForce::Enum value)
Echoed back from the TPH message.
Binary4 cMTANumber() const
Echoed back from the TPH message.
Order Acknowledgement messages are sent in response to a New Order message.
void expireTime(DateTime value)
Echoed back from the TPH message.
void minQty(Binary4 value)
Echoed back from the TPH message.
Binary8 orderId() const
Order identifier supplied by CFE.
void manualOrderIndicator(ManualOrderIndicator::Enum value)
Echoed back from the TPH message.
BinaryPrice stopPx() const
Echoed back from the TPH message.
Base class for outgoing messages.
void orderId(Binary8 value)
Order identifier supplied by CFE.
void stopPx(BinaryPrice value)
Echoed back from the TPH message.
ONIXS_CBOE_CFE_BOE_API void toStr(std::string &, const ConstantNewOrderV2 &)
Serializes object into string.
void clearingFirm(StrRef value)
Echoed back from the TPH message.
BaseLiquidityIndicator::Enum baseLiquidityIndicator() const
Indicates whether the trade added or removed liquidity.
void capacity(Capacity::Enum value)
Echoed back from the TPH message.
void maturityDate(Date value)
Echoed back from the TPH message.
void openClose(OpenClose::Enum value)
Echoed back from the TPH message.
OrdType::Enum ordType() const
Echoed back from the TPH message.
void clearingAccount(StrRef value)
Echoed back from the TPH message.
void orderQty(Binary4 value)
Echoed back from the TPH message.
void ctiCode(CtiCode::Enum value)
Echoed back from the TPH message.