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 maturityDate_;
204 maturityDate_ = 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;
Capacity::Enum capacity() const
void transactionTime(DateTime value)
The time the event occurred in the CFE Matching Engine (not the time the message was sent)...
void clearingFirm(StrRef value)
EFID that will clear the trade.
OpenClose::Enum openClose() const
Indic ates status of client position in a trade resulting from the order.
Used to provide notification that a trade has been cancelled (busted) or corrected (price change only...
StrRef clOrdId() const
The order which was executed.
Provides efficient way of accessing text-based field values.
void maturityDate(Date value)
Maturity date of the instrument.
void lastShares(Binary4 value)
Executed contracts quantity.
Side::Enum side() const
Side.
void baseLiquidityIndicator(BaseLiquidityIndicator::Enum value)
Indicates whether the trade added or removed liquidity.
Date maturityDate() const
Maturity date of the instrument.
void openClose(OpenClose::Enum value)
Indic ates status of client position in a trade resulting from the order.
StrRef clearingFirm() const
EFID that will clear the trade.
DateTime transactionTime() const
The time the event occurred in the CFE Matching Engine (not the time the message was sent)...
void side(Side::Enum value)
Side.
void capacity(Capacity::Enum value)
BinaryPrice correctedPrice() const
For trade corrections, this is the new trade price.
BinaryPrice lastPx() const
Price of this fill.
Binary4 lastShares() const
Executed contracts quantity.
DateTime origTime() const
The date and time of the original trade, in GMT.
void clOrdId(StrRef value)
The order which was executed.
void correctedPrice(BinaryPrice value)
For trade corrections, this is the new trade price.
void execRefId(Binary8 value)
Refers to the ExecId of the fill being cancelled or corrected.
void symbol(StrRef value)
CFE native identifier of the instrument.
void clearingAccount(StrRef value)
Supplemental identifier.
MessageType::Enum type() const ONIXS_BATS_BOE_NOEXCEPT ONIXS_BATS_BOE_OVERRIDE
Returns message type.
Base class for outgoing messages.
void lastPx(BinaryPrice value)
Price of this fill.
void origTime(DateTime value)
The date and time of the original trade, in GMT.
StrRef clearingAccount() const
Supplemental identifier.
ONIXS_CBOE_CFE_BOE_API void toStr(std::string &, const ConstantNewOrderV2 &)
Serializes object into string.
Binary8 execRefId() const
Refers to the ExecId of the fill being cancelled or corrected.
BaseLiquidityIndicator::Enum baseLiquidityIndicator() const
Indicates whether the trade added or removed liquidity.
void cMTANumber(Binary4 value)
CMTA Number of the firm that will clear the trade.
Binary4 cMTANumber() const
CMTA Number of the firm that will clear the trade.
StrRef symbol() const
CFE native identifier of the instrument.