OnixS C++ B3 BOE Binary Order Entry 1.3.0
API Documentation
Loading...
Searching...
No Matches
MessageHolder.h File Reference

Go to the source code of this file.

Classes

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

Namespaces

namespace  OnixS
namespace  OnixS::B3
namespace  OnixS::B3::BOE
namespace  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