OnixS C++ FIX Engine  4.12.0
API Documentation
Group::Iterator Class Reference

#include <OnixS/FIXEngine/FIX/Group.h>

Public Types

typedef std::forward_iterator_tag iterator_category
 
typedef GroupInstance value_type
 
typedef std::ptrdiff_t difference_type
 
typedef GroupInstancepointer
 
typedef GroupInstancereference
 

Public Member Functions

 Iterator (Group *, size_t)
 
GroupInstanceoperator* ()
 
GroupInstanceoperator-> ()
 
bool operator== (const Iterator &) const
 
bool operator!= (const Iterator &) const
 
Iteratoroperator++ ()
 

Detailed Description

Definition at line 182 of file Group.h.

Member Typedef Documentation

typedef std::ptrdiff_t difference_type

Definition at line 188 of file Group.h.

typedef std::forward_iterator_tag iterator_category

Definition at line 186 of file Group.h.

Definition at line 189 of file Group.h.

Definition at line 190 of file Group.h.

Definition at line 187 of file Group.h.

Constructor & Destructor Documentation

Iterator ( Group ,
size_t   
)

Initializes the iterator by a first group instance from which you need to iterate.

Member Function Documentation

bool operator!= ( const Iterator ) const
GroupInstance& operator* ( )
inline

Definition at line 195 of file Group.h.

Iterator& operator++ ( )
GroupInstance* operator-> ( )
inline

Definition at line 199 of file Group.h.

bool operator== ( const Iterator ) const

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