OnixS C++ CME MDP Streamlined Market Data Handler  1.2.0
API Documentation
BinaryGroupList< BinarySize > Class Template Reference

#include <OnixS/CME/Streamlined/BinaryMessage.h>

Public Member Functions

 BinaryGroupList ()
 
 BinaryGroupList (const void *binary, BinarySize size, SchemaVersion version)
 
 BinaryGroupList (const BinaryGroupList &other)
 
bool empty () const
 
template<class Group >
Group head () const
 
template<class Group >
BinaryGroupList tail () const
 
const void * binary () const
 
BinarySize binarySize () const
 
BinaryGroupListoperator= (const BinaryGroupList &other)
 

Detailed Description

template<class BinarySize>
class OnixS::CME::Streamlined::MDH::BinaryGroupList< BinarySize >

Definition at line 1125 of file BinaryMessage.h.

Constructor & Destructor Documentation

BinaryGroupList ( )
inline

Initializes empty list.

Definition at line 1133 of file BinaryMessage.h.

BinaryGroupList ( const void *  binary,
BinarySize  size,
SchemaVersion  version 
)
inline

Initializes list over memory block, where given message is stored.

Definition at line 1142 of file BinaryMessage.h.

BinaryGroupList ( const BinaryGroupList< BinarySize > &  other)
inline

Initializes as copy of other list.

Definition at line 1153 of file BinaryMessage.h.

Member Function Documentation

const void* binary ( ) const
inline

SBE-encoded content referenced by given list.

Definition at line 1210 of file BinaryMessage.h.

BinarySize binarySize ( ) const
inline

Size of SBE-encoded content referenced by the list.

Definition at line 1216 of file BinaryMessage.h.

bool empty ( ) const
inline

Indicates whether group list is empty.

Definition at line 1165 of file BinaryMessage.h.

Group head ( ) const
inline

Provides access to the head group of the list.

Definition at line 1175 of file BinaryMessage.h.

BinaryGroupList& operator= ( const BinaryGroupList< BinarySize > &  other)
inline

Re-initializes instance as copy of the other one.

Definition at line 1223 of file BinaryMessage.h.

BinaryGroupList tail ( ) const
inline

Returns list of groups following the head.

Definition at line 1189 of file BinaryMessage.h.


The documentation for this class was generated from the following file: