OnixS C++ CME MDP Premium Market Data Handler  5.8.9
API Documentation
TinyStrSetIterator Class Reference

#include <OnixS/CME/MDH/TinySet.h>

Public Types

typedef std::vector< std::string > Items
 
typedef Items::const_iterator ItemIterator
 

Public Member Functions

 TinyStrSetIterator ()
 
 TinyStrSetIterator (const TinyStrSetIterator &other)
 
 TinyStrSetIterator (const ItemIterator &iterator)
 
 ~TinyStrSetIterator ()
 
StrRef operator* () const
 
bool operator== (const TinyStrSetIterator &other) const
 
bool operator!= (const TinyStrSetIterator &other) const
 
TinyStrSetIteratoroperator= (const TinyStrSetIterator &other)
 
TinyStrSetIteratoroperator++ ()
 

Detailed Description

Definition at line 167 of file TinySet.h.

Member Typedef Documentation

typedef Items::const_iterator ItemIterator

Aliases iterator over the internal store.

Definition at line 174 of file TinySet.h.

typedef std::vector<std::string> Items

Aliases for internal representation.

Definition at line 171 of file TinySet.h.

Constructor & Destructor Documentation

TinyStrSetIterator ( )
inline

Initializes the iterator pointing to nowhere.

Definition at line 177 of file TinySet.h.

TinyStrSetIterator ( const TinyStrSetIterator other)
inline

Initializes the instance as a copy of the other one.

Definition at line 180 of file TinySet.h.

TinyStrSetIterator ( const ItemIterator iterator)
inlineexplicit

Initializes from iterator over the internal storage.

Definition at line 186 of file TinySet.h.

~TinyStrSetIterator ( )
inline

Cleans everything up.

Definition at line 192 of file TinySet.h.

Member Function Documentation

bool operator!= ( const TinyStrSetIterator other) const
inline

Compares with the other instance.

Definition at line 207 of file TinySet.h.

StrRef operator* ( ) const
inline

Provides access to the underlying object.

Definition at line 195 of file TinySet.h.

TinyStrSetIterator& operator++ ( )
inline

Advances the instance to the next item in the collection.

Definition at line 222 of file TinySet.h.

TinyStrSetIterator& operator= ( const TinyStrSetIterator other)
inline

Re-initializes as a copy of the other instance.

Definition at line 213 of file TinySet.h.

bool operator== ( const TinyStrSetIterator other) const
inline

Compares with the other instance.

Definition at line 201 of file TinySet.h.


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