OA::LocSetIterator Class Reference

general iterator for Locations More...

#include <LocSetIterator.hpp>

Inheritance diagram for OA::LocSetIterator:
Inheritance graph
[legend]
Collaboration diagram for OA::LocSetIterator:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 LocSetIterator (OA_ptr< LocSet > pSet)
 ~LocSetIterator ()
OA_ptr< Locationcurrent ()
bool isValid ()
void operator++ ()
void reset ()

Private Attributes

OA_ptr< LocSetmSet
LocSet::const_iterator mIter

Detailed Description

general iterator for Locations

Definition at line 25 of file LocSetIterator.hpp.


Constructor & Destructor Documentation

OA::LocSetIterator::LocSetIterator ( OA_ptr< LocSet pSet  ) 

Definition at line 5 of file LocSetIterator.cpp.

References mIter, and mSet.

OA::LocSetIterator::~LocSetIterator (  ) 

Definition at line 9 of file LocSetIterator.cpp.


Member Function Documentation

OA_ptr< Location > OA::LocSetIterator::current (  )  [virtual]
bool OA::LocSetIterator::isValid (  )  [virtual]
void OA::LocSetIterator::operator++ (  )  [virtual]

Implements OA::LocIterator.

Definition at line 24 of file LocSetIterator.cpp.

References mIter, and mSet.

void OA::LocSetIterator::reset (  )  [virtual]

Implements OA::LocIterator.

Definition at line 28 of file LocSetIterator.cpp.

References mIter, and mSet.


Member Data Documentation

LocSet::const_iterator OA::LocSetIterator::mIter [private]

Definition at line 37 of file LocSetIterator.hpp.

Referenced by current(), isValid(), LocSetIterator(), operator++(), and reset().

Definition at line 36 of file LocSetIterator.hpp.

Referenced by isValid(), LocSetIterator(), operator++(), and reset().


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

Generated on Sat Oct 31 05:26:17 2009 for OpenAnalysis by  doxygen 1.6.1