1 #ifndef jb_itch5_testing_data_hpp 2 #define jb_itch5_testing_data_hpp 29 std::pair<char const*, std::size_t>
add_order();
47 std::pair<char const*, std::size_t>
trade();
64 #endif // jb_itch5_testing_data_hpp std::pair< char const *, std::size_t > order_replace()
std::pair< char const *, std::size_t > order_executed()
std::pair< char const *, std::size_t > add_order_mpid()
std::pair< char const *, std::size_t > add_order()
std::pair< char const *, std::size_t > mwcb_breach()
std::pair< char const *, std::size_t > system_event()
std::pair< char const *, std::size_t > order_cancel()
std::pair< char const *, std::size_t > market_participant_position()
std::pair< char const *, std::size_t > mwcb_decline_level()
std::pair< char const *, std::size_t > message_header()
std::pair< char const *, std::size_t > net_order_imbalance_indicator()
std::pair< char const *, std::size_t > broken_trade()
Represent a ITCH-5.0 timestamp.
std::pair< char const *, std::size_t > stock_directory()
std::vector< char > create_message(int message_type, jb::itch5::timestamp ts, std::size_t total_size)
Generate test messages with a more-or-less valid header.
std::chrono::nanoseconds expected_ts()
Return the expected timestamp for all the test messages.
std::pair< char const *, std::size_t > order_executed_price()
std::pair< char const *, std::size_t > reg_sho_restriction()
std::pair< char const *, std::size_t > ipo_quoting_period_update()
std::pair< char const *, std::size_t > order_delete()
std::pair< char const *, std::size_t > stock_trading_action()
std::pair< char const *, std::size_t > cross_trade()
The top-level namespace for the JayBeams library.
std::pair< char const *, std::size_t > trade()