1 #ifndef jb_itch5_trade_message_hpp 2 #define jb_itch5_trade_message_hpp 52 #endif // jb_itch5_trade_message_hpp
static T r(std::size_t size, void const *msg, std::size_t offset)
Read a single message or field.
static constexpr int message_type
std::uint64_t match_number
Define the interface to decode ITCH-5.0 messages and message fields.
std::uint64_t order_reference_number
Represent an 'Trade (non-Cross)' message in the ITCH-5.0 protocol.
std::ostream & operator<<(std::ostream &os, add_order_message const &x)
Streaming operator for jb::itch5::add_order_message.
static trade_message r(std::size_t size, void const *buf, std::size_t off)
Please see the generic documentation for jb::itch5::decoder<>::r()
buy_sell_indicator_t buy_sell_indicator
The top-level namespace for the JayBeams library.