OSB_LIB::BsStorage::ContainerIter Class Reference

Collaboration diagram for OSB_LIB::BsStorage::ContainerIter:

Collaboration graph
[legend]
List of all members.

Detailed Description

Iterate over all CDR container in a BsStorage::BsMap.

Definition at line 276 of file bsstorage.h.

Public Member Functions

Private Attributes


Constructor & Destructor Documentation

OSB_LIB::BsStorage::ContainerIter::ContainerIter ( BsMap::const_iterator  mIter  )  [explicit]

Constructor to initialize iterator.

OSB_LIB::BsStorage::ContainerIter::ContainerIter ( BsMap::const_iterator  mIter,
BsMap::const_iterator  mIter2 
)

Constructor to initialize begin and last element.

Parameters:
mIter Iterator to first element.
mIter2 Iterator to last element.


Member Function Documentation

const CdrList& OSB_LIB::BsStorage::ContainerIter::operator * (  )  const

De-reference operator to reference a cdr container.

bool OSB_LIB::BsStorage::ContainerIter::operator!= ( const ContainerIter rhs  )  const

Comparison operator.

ContainerIter& OSB_LIB::BsStorage::ContainerIter::operator++ (  ) 

Increment operator.

bool OSB_LIB::BsStorage::ContainerIter::operator== ( const ContainerIter rhs  )  const

Comparison operator.


Member Data Documentation

BsMap::const_iterator OSB_LIB::BsStorage::ContainerIter::mIter_ [private]

Iterator to current element in the BsMap.

Definition at line 303 of file bsstorage.h.

BsMap::const_iterator OSB_LIB::BsStorage::ContainerIter::mIterEnd_ [private]

Iterator to last element in the BsMap.

Definition at line 306 of file bsstorage.h.


The documentation for this class was generated from the following file:
Generated on Sat Sep 2 14:13:45 2006 for OSB Library by  doxygen 1.4.7