103 stream <<
toStr(msg);
ONIXS_ESPEED_ITCH_API void throwIncorrectSize(const std::string &messageName, MessageSize receivedSize, MessageSize expectedSize)
#define ONIXS_ESPEED_ITCH_NAMESPACE_BEGIN
#define ONIXS_ESPEED_ITCH_NAMESPACE_END
#define ONIXS_ESPEED_ITCH_CONST_OR_CONSTEXPR
#define ONIXS_ESPEED_ITCH_NOTHROW
#define ONIXS_ESPEED_ITCH_CHECK_EXPECT(exp, c)
UInt32 Quantity
Alias for Quantity type.
ONIXS_ESPEED_ITCH_NAMESPACE_BEGIN typedef UInt16 MessageSize
Aliases message length type.
std::ostream & operator<<(std::ostream &stream, const OrderCancelMsg &msg)
ONIXS_ESPEED_ITCH_API void toStr(std::string &, const OrderCancelMsg &)
Serializes object into string.
FieldValue ordinary(BlockSize offset) const ONIXS_ESPEED_ITCH_NOTHROW
Enumeration::Enum enumeration(BlockSize offset) const ONIXS_ESPEED_ITCH_NOTHROW
IncomingMessage(const void *data, MessageSize size) ONIXS_ESPEED_ITCH_NOTHROW
UInt64 timestamp() const
Timestamp.
UInt32 transactionId() const
Quantity canceledQuantity() const
static void validateSize(MessageSize size)
Check the given size.
UInt32 orderReferenceNumber() const
The reference number of the order being reduced.
UInt32 orderBookId() const
Unique Order book identifier of a UST security.
static ONIXS_ESPEED_ITCH_CONST_OR_CONSTEXPR MessageSize messageSize_
Total message size.
OrderCancelMsg(const void *data, MessageSize size) ONIXS_ESPEED_ITCH_NOTHROW
Initializes instance over given memory block.
Side::Enum side() const ONIXS_ESPEED_ITCH_NOTHROW
The type of order being added.