OnixS C++ B3 BOE Binary Order Entry  1.2.0
API Documentation
MessageHolder.h File Reference

Go to the source code of this file.

Classes

struct  FieldsInitPolicy
 
struct  FieldsNoInitPolicy
 
class  MessageHolder< MessageTypeT, MaxMessageSize, MessageInitializer >
 
class  MessageHolder< MessageTypeT, MaxMessageSize, MessageInitializer >
 

Namespaces

 OnixS
 
 OnixS::B3
 
 OnixS::B3::BOE
 
 OnixS::B3::BOE::Messaging
 

Functions

Messaging::SchemaVersion getMessagingVersion (const Session &) noexcept
 
template<template< typename, size_t, typename > class HolderType, typename MsgType , size_t MaxMessageSize, typename MessageInitializer >
void toStr (std::string &str, const HolderType< MsgType, MaxMessageSize, MessageInitializer > &holder)
 
template<template< typename, size_t, typename > class HolderType, typename MsgType , size_t MaxMessageSize, typename MessageInitializer >
std::string toStr (const HolderType< MsgType, MaxMessageSize, MessageInitializer > &holder)
 
template<template< typename, size_t, typename > class HolderType, typename MsgType , size_t MaxMessageSize, typename MessageInitializer >
std::ostream & operator<< (std::ostream &stream, const HolderType< MsgType, MaxMessageSize, MessageInitializer > &rhs)
 

Variables

constexpr UInt8 DefaultMaxGroupItems = 100