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 

Initializes the instance over the binary data.

Definition at line 163 of file Message.h.

Group ( )

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)

Initializes as the copy of the other instance.

Definition at line 185 of file Message.h.

Member Function Documentation

operator bool ( ) const

Indicates whether the instance refers to a valid repeating group.

Definition at line 194 of file Message.h.

Group& operator= ( const Group other)

Re-initializes as the copy of the other instance.

Definition at line 222 of file Message.h.

GroupEntry operator[] ( Size  index) const

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

Definition at line 209 of file Message.h.

Size size ( ) const

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: