OnixS C++ CME MDP Conflated UDP Handler  1.1.2
API documentation
TagValueSelectionIterator Class Reference

#include <OnixS/CME/ConflatedUDP/FIX/MultiContainer.h>

Public Member Functions

 TagValueSelectionIterator ()
 
 TagValueSelectionIterator (const TagValues &container, Tag selection)
 
 operator bool () const
 
const TagValueoperator* () const
 
TagValueSelectionIteratoroperator++ ()
 

Detailed Description

Definition at line 167 of file MultiContainer.h.

Constructor & Destructor Documentation

Initializes the interator pointing to nothing.

Definition at line 175 of file MultiContainer.h.

TagValueSelectionIterator ( const TagValues container,
Tag  selection 
)
inline

Initializes the instance to iterate tag-values with the given tag value for the given collection.

Definition at line 183 of file MultiContainer.h.

Member Function Documentation

operator bool ( ) const
inline

Indicates whether iterator refers to a valid tag-value instance.

Definition at line 198 of file MultiContainer.h.

const TagValue& operator* ( ) const
inline

Returns instance of the tag-value pair referenced by the given instance.

Definition at line 207 of file MultiContainer.h.

TagValueSelectionIterator& operator++ ( )
inline

Advances the given instance to the next tag-value instance in the selection or invalidates the instance if no more tag-value pairs are available in the selection.

Definition at line 219 of file MultiContainer.h.


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