OnixS C++ CME iLink 3 Binary Order Entry Handler 1.18.9
API Documentation
Loading...
Searching...
No Matches
MessageHolder.h File Reference

Go to the source code of this file.

Classes

struct  FieldsInitPolicy
struct  FieldsNoInitPolicy
struct  HeldAdapter< MessageType, true >
struct  HeldAdapter< MessageType, false >
class  MessageHolder< MessageTypeT, MaxMessageSize, MessageInitializer >

Namespaces

namespace  OnixS
namespace  OnixS::CME
namespace  OnixS::CME::iLink3
namespace  OnixS::CME::iLink3::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