Enumeration::Enum enumeration(MessageSize offset) const
StrRef fixedStr(MessageSize offset) const
FieldValue ordinary(MessageSize offset) const
BinaryMessage()
Initializes blank instance referencing to nothing.
Provides efficient way of accessing text-based field values.
FixedPointDecimal< Int64, IntegralConstant< Int8, -4 > > BinaryPrice
Binary Price.
Binary2 MessageSize
Aliases message length type.
void toStr(std::string &str, const FixedPointDecimal< Mantissa, Exponent > &number)
Serializes fixed-point decimal into a string.
Order Acknowledgement messages are sent in response to a New Order message.
TimeInForce::Enum timeInForce() const
Echoed back from the TPH message.
Binary4 leavesQty() const
Quantity still open for further execution. If zero, the order is complete.
Binary8 orderId() const
Order identifier supplied by CFE.
OrderAcknowledgement(const void *data, MessageSize size)
Initializes instance over given memory block.
StrRef clearingAccount() const
Echoed back from the TPH message.
Binary4 minQty() const
Echoed back from the TPH message.
CustOrderHandlingInst::Enum custOrderHandlingInst() const
Echoed back from the TPH message.
StrRef clOrdId() const
Echoed back from the TPH message.
Capacity::Enum capacity() const
Echoed back from the TPH message.
StrRef account() const
Echoed back from the TPH message.
StrRef oEOID() const
Echoed back from the TPH message.
BaseLiquidityIndicator::Enum baseLiquidityIndicator() const
Indicates whether the trade added or removed liquidity.
DateTime transactionTime() const
The time the event occurred in the CFE Matching Engine (not the time the message was sent).
Binary4 cumQty() const
Echoed back from the TPH message.
OpenClose::Enum openClose() const
Echoed back from the TPH message.
BinaryPrice stopPx() const
Echoed back from the TPH message.
BinaryPrice price() const
Echoed back from the TPH message.
OrdType::Enum ordType() const
Echoed back from the TPH message.
StrRef frequentTraderId() const
Echoed back from the TPH message.
ManualOrderIndicator::Enum manualOrderIndicator() const
Echoed back from the TPH message.
Date maturityDate() const
Echoed back from the TPH message.
CtiCode::Enum ctiCode() const
Echoed back from the TPH message.
StrRef preventMatch() const
Echoed back from the TPH message.
DateTime requestReceivedTime() const
The earliest timestamp, populated with nanosecond precision, recorded by CFE of the corresponding inb...
StrRef side() const
Echoed back from the TPH message.
DateTime expireTime() const
Echoed back from the TPH message.
Binary4 orderQty() const
Echoed back from the TPH message.
StrRef clearingFirm() const
Echoed back from the TPH message.
SubLiquidityIndicator::Enum subLiquidityIndicator() const
Additional information about the liquidity of an order.
Binary4 cMTANumber() const
Echoed back from the TPH message.
StrRef symbol() const
Echoed back from the TPH message.