JayBeams
0.1
Another project to have fun coding.
jb
itch5
trade_message.cpp
Go to the documentation of this file.
1
#include "
jb/itch5/trade_message.hpp
"
2
3
#include <iostream>
4
5
constexpr
int
jb::itch5::trade_message::message_type
;
6
7
std::ostream&
jb::itch5::operator<<
(std::ostream& os,
trade_message
const
& x) {
8
return
os << x.
header
9
<<
",order_reference_number="
<< x.
order_reference_number
10
<<
",buy_sell_indicator="
<< x.
buy_sell_indicator
11
<<
",shares="
<< x.
shares
<<
",stock="
<< x.
stock
12
<<
",price="
<< x.
price
<<
",match_number="
<< x.
match_number
;
13
}
jb::itch5::trade_message::shares
int shares
Definition:
trade_message.hpp:21
jb::itch5::trade_message::header
message_header header
Definition:
trade_message.hpp:18
jb::itch5::trade_message::price
price4_t price
Definition:
trade_message.hpp:23
jb::itch5::trade_message::message_type
static constexpr int message_type
Definition:
trade_message.hpp:16
jb::itch5::trade_message::match_number
std::uint64_t match_number
Definition:
trade_message.hpp:24
jb::itch5::trade_message::stock
stock_t stock
Definition:
trade_message.hpp:22
jb::itch5::trade_message::order_reference_number
std::uint64_t order_reference_number
Definition:
trade_message.hpp:19
jb::itch5::trade_message
Represent an 'Trade (non-Cross)' message in the ITCH-5.0 protocol.
Definition:
trade_message.hpp:15
jb::itch5::operator<<
std::ostream & operator<<(std::ostream &os, add_order_message const &x)
Streaming operator for jb::itch5::add_order_message.
Definition:
add_order_message.cpp:8
jb::itch5::trade_message::buy_sell_indicator
buy_sell_indicator_t buy_sell_indicator
Definition:
trade_message.hpp:20
trade_message.hpp
Generated by
1.8.13