OnixS C++ CME MDP Premium Market Data Handler 5.11.1
Users' manual and API documentation
Loading...
Searching...
No Matches
PacketHolder.h File Reference

Go to the source code of this file.

Classes

class  PacketHolder< FirstMessageType, RemainingMessageTypes >
struct  tuple_size< OnixS::CME::MDH::Test::PacketHolder< MessageTypes... > >
struct  tuple_element< Index, OnixS::CME::MDH::Test::PacketHolder< MessageTypes... > >

Namespaces

namespace  OnixS
namespace  OnixS::CME
namespace  OnixS::CME::MDH
namespace  OnixS::CME::MDH::Test
namespace  OnixS::CME::MDH::Test::details
namespace  std

Functions

template<std::size_t Index, typename... MessageTypes>
auto get (PacketHolder< MessageTypes... > &holder) noexcept -> decltype(holder.template get< Index >())
template<std::size_t Index, typename... MessageTypes>
auto get (const PacketHolder< MessageTypes... > &holder) noexcept -> decltype(holder.template get< Index >())
template<typename... MessageTypes>
void toStr (std::string &str, const PacketHolder< MessageTypes... > &holder)
template<typename... MessageTypes>
std::string toStr (const PacketHolder< MessageTypes... > &holder)
template<typename... MessageTypes>
std::ostream & operator<< (std::ostream &stream, const PacketHolder< MessageTypes... > &holder)