42 return transactionTime_;
48 transactionTime_ = value;
90 return baseLiquidityIndicator_;
96 baseLiquidityIndicator_ = value;
102 return clearingFirm_;
108 clearingFirm_ = value;
114 return clearingAccount_;
120 clearingAccount_ = value;
150 return correctedPrice_;
156 correctedPrice_ = value;
198 return securityDesc_;
204 securityDesc_ = value;
236 void validate()
const ONIXS_BATS_BOE_OVERRIDE;
239 std::string toString()
const ONIXS_BATS_BOE_OVERRIDE;
242 void toString(std::string& str)
const ONIXS_BATS_BOE_OVERRIDE;
245 size_t serializeTo(
unsigned char*)
const ONIXS_BATS_BOE_NOEXCEPT ONIXS_BATS_BOE_OVERRIDE;
void origTime(DateTime value)
The date and time of the original trade, in GMT.
Used to provide notification that a trade has been cancelled.
DateTime transactionTime() const
The time the event occurred in the CFE Matching Engine.
MessageType::Enum type() const ONIXS_BATS_BOE_NOEXCEPT ONIXS_BATS_BOE_OVERRIDE
Returns message type.
void lastPx(BinaryPrice value)
Price of this fill.
BinaryPrice correctedPrice() const
For trade corrections, this is the new trade price.
OpenClose::Enum openClose() const
Indic ates status of client position in a trade resulting from the order.
Provides efficient way of accessing text-based field values.
void lastShares(Binary4 value)
Executed contracts quantity.
Binary4 cMTANumber() const
CMTA Number of the firm that will clear the trade.
void clearingAccount(StrRef value)
Supplemental identifier.
Capacity::Enum capacity() const
Capacity.
void side(Side::Enum value)
Side.
DateTime origTime() const
The date and time of the original trade, in GMT.
void openClose(OpenClose::Enum value)
Indic ates status of client position in a trade resulting from the order.
void baseLiquidityIndicator(BaseLiquidityIndicator::Enum value)
Indicates whether the trade added or removed liquidity.
StrRef symbol() const
CFE native identifier of the instrument.
BinaryPrice lastPx() const
Price of this fill.
void capacity(Capacity::Enum value)
Capacity.
Binary4 lastShares() const
Executed contracts quantity.
StrRef securityDesc() const
The Options on Futures identifier.
Side::Enum side() const
Side.
void securityDesc(StrRef value)
The Options on Futures identifier.
StrRef clearingFirm() const
EFID that will clear the trade.
StrRef clOrdId() const
The order which was executed.
void transactionTime(DateTime value)
The time the event occurred in the CFE Matching Engine.
Binary8 execRefId() const
Refers to the ExecId of the fill being cancelled or corrected.
void execRefId(Binary8 value)
Refers to the ExecId of the fill being cancelled or corrected.
StrRef clearingAccount() const
Supplemental identifier.
Base class for outgoing messages.
void cMTANumber(Binary4 value)
CMTA Number of the firm that will clear the trade.
ONIXS_CBOE_CFE_BOE_API void toStr(std::string &, const ConstantNewOrderV2 &)
Serializes object into string.
void symbol(StrRef value)
CFE native identifier of the instrument.
void correctedPrice(BinaryPrice value)
For trade corrections, this is the new trade price.
void clOrdId(StrRef value)
The order which was executed.
void clearingFirm(StrRef value)
EFID that will clear the trade.
BaseLiquidityIndicator::Enum baseLiquidityIndicator() const
Indicates whether the trade added or removed liquidity.