OnixS C++ FIX Engine  4.10.1
API Documentation
FlatMessage::ConstIterator Class Reference

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

Public Types

typedef std::forward_iterator_tag iterator_category
 
typedef FlatField value_type
 
typedef FlatField difference_type
 
typedef FlatFieldpointer
 
typedef FlatFieldreference
 

Public Member Functions

 ConstIterator (const FlatMessage *, Tag)
 
const FlatFieldoperator* () const
 
const FlatFieldoperator-> () const
 
bool operator== (const ConstIterator &) const
 
bool operator!= (const ConstIterator &) const
 
ConstIteratoroperator++ ()
 

Detailed Description

Definition at line 407 of file FlatMessage.h.

Member Typedef Documentation

Definition at line 413 of file FlatMessage.h.

typedef std::forward_iterator_tag iterator_category

Definition at line 411 of file FlatMessage.h.

typedef FlatField* pointer

Definition at line 414 of file FlatMessage.h.

typedef FlatField& reference

Definition at line 415 of file FlatMessage.h.

Definition at line 412 of file FlatMessage.h.

Constructor & Destructor Documentation

ConstIterator ( const FlatMessage ,
Tag   
)

Initializes an iterator by a first field from which you need to iterate.

Member Function Documentation

bool operator!= ( const ConstIterator ) const
const FlatField& operator* ( ) const
inline

Definition at line 420 of file FlatMessage.h.

ConstIterator& operator++ ( )
const FlatField* operator-> ( ) const
inline

Definition at line 424 of file FlatMessage.h.

bool operator== ( const ConstIterator ) const

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