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

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

Public Member Functions

 GroupEntry ()
 GroupEntry (const GroupEntry &other)
 operator bool () const
Field operator[] (Tag tag) const
Field field (Tag tag) const
GroupEntryoperator= (const GroupEntry &other)

Protected Member Functions

 GroupEntry (const GroupEntrySource &binary, const GroupEntryAccessor &accessor)


class Group

Detailed Description

Provides FIX-like access to the fields stored in a SBE-encoded repeating group.

Definition at line 65 of file Message.h.

Constructor & Destructor Documentation

GroupEntry ( const GroupEntrySource binary,
const GroupEntryAccessor accessor 

Full-initialized instances are constructed through descendants.

Definition at line 76 of file Message.h.

GroupEntry ( )

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

Definition at line 87 of file Message.h.

GroupEntry ( const GroupEntry other)

Initializes the instance as the copy of the other one.

Definition at line 95 of file Message.h.

Member Function Documentation

Field field ( Tag  tag) const

Returns field by its tag.

The instance must refer to a valid group entry.

Implements FieldSet.

Definition at line 120 of file Message.h.

operator bool ( ) const

Indicates whether the instance refers to a valid repeating group entry.

Definition at line 104 of file Message.h.

GroupEntry& operator= ( const GroupEntry other)

Re-initializes as the copy of the other instance.

Definition at line 130 of file Message.h.

Field operator[] ( Tag  tag) const

Returns field by its tag.

The instance must refer to a valid group entry.

Definition at line 112 of file Message.h.

Friends And Related Function Documentation

friend class Group

Definition at line 72 of file Message.h.

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