OnixS C++ CME Market Data Handler  5.4.0
API documentation
Group Class Reference

#include <OnixS/CME/MDH/FIX/Message.h>

Public Types

typedef GroupEntriesSource::Size Size
 

Public Member Functions

 Group ()
 
 Group (const Group &other)
 
 operator bool () const
 
Size size () const
 
GroupEntry operator[] (Size index) const
 
Groupoperator= (const Group &other)
 

Protected Member Functions

 Group (const GroupEntriesSource &binary, const GroupEntryAccessor &accessor)
 

Detailed Description

Implements a FIX repeating group over the SBE-encoded binary data.

Definition at line 156 of file Message.h.

Member Typedef Documentation

Number of repeating group entries.

Definition at line 175 of file Message.h.

Constructor & Destructor Documentation

Group ( const GroupEntriesSource binary,
const GroupEntryAccessor accessor 
)
inlineprotected

Initializes the instance over the binary data.

Definition at line 163 of file Message.h.

Group ( )
inline

Initializes the instance which refers to nothing and thus represent a null instance.

Definition at line 179 of file Message.h.

Group ( const Group other)
inline

Initializes as the copy of the other instance.

Definition at line 185 of file Message.h.

Member Function Documentation

operator bool ( ) const
inline

Indicates whether the instance refers to a valid repeating group.

Definition at line 194 of file Message.h.

Group& operator= ( const Group other)
inline

Re-initializes as the copy of the other instance.

Definition at line 222 of file Message.h.

GroupEntry operator[] ( Size  index) const
inline

Provides access to the group entry by its index in the group.

Definition at line 209 of file Message.h.

Size size ( ) const
inline

Number of entries in the repeating group being referred by the given instance.

Definition at line 201 of file Message.h.


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