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.
Modified messages are sent in response to a Modify Order to indicate that the order has been successf...
Binary4 leavesQty() const
Quantity still open for further execution. If zero, the order is complete.
Binary8 orderId() const
Order identifier supplied by CFE.
OrderModified(const void *data, MessageSize size)
Initializes instance over given memory block.
CustOrderHandlingInst::Enum custOrderHandlingInst() const
Echoed back from the TPH message.
StrRef clOrdId() 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).
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 origClOrdId() const
The ClOrdId of the original order.
StrRef frequentTraderId() const
Echoed back from the TPH message.
DateTime requestReceivedTime() const
The earliest timestamp, populated with nanosecond precision, recorded by CFE of the corresponding inb...
Binary4 orderQty() const
Echoed back from the TPH message.
StrRef clearingFirm() const
Echoed back from the TPH message.