OA::Activity::DepIterator Class Reference

#include <DepDFSet.hpp>

Collaboration diagram for OA::Activity::DepIterator:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 DepIterator (OA_ptr< DepDFSet > dfSet)
virtual ~DepIterator ()
OA_ptr< Locationuse () const
OA_ptr< Locationdef () const
bool isValid () const
void operator++ ()
void operator++ (int)

Private Attributes

OA_ptr< DepDFSetmDFSet
DepDFSet::LocToLocDFSetMap::const_iterator mIter
OA_ptr< LocIteratormDefIter

Detailed Description

Definition at line 142 of file DepDFSet.hpp.


Constructor & Destructor Documentation

OA::Activity::DepIterator::DepIterator ( OA_ptr< DepDFSet dfSet  )  [inline]

Definition at line 144 of file DepDFSet.hpp.

References mDefIter, mDFSet, and mIter.

virtual OA::Activity::DepIterator::~DepIterator (  )  [inline, virtual]

Definition at line 154 of file DepDFSet.hpp.


Member Function Documentation

OA_ptr<Location> OA::Activity::DepIterator::def (  )  const [inline]

Definition at line 158 of file DepDFSet.hpp.

References mDefIter.

bool OA::Activity::DepIterator::isValid (  )  const [inline]

Definition at line 161 of file DepDFSet.hpp.

References mDefIter, mDFSet, and mIter.

void OA::Activity::DepIterator::operator++ ( int   )  [inline]

Definition at line 177 of file DepDFSet.hpp.

void OA::Activity::DepIterator::operator++ (  )  [inline]

Definition at line 166 of file DepDFSet.hpp.

References mDefIter, mDFSet, and mIter.

OA_ptr<Location> OA::Activity::DepIterator::use (  )  const [inline]

Definition at line 156 of file DepDFSet.hpp.

References mIter.


Member Data Documentation

Definition at line 182 of file DepDFSet.hpp.

Referenced by def(), DepIterator(), isValid(), and operator++().

Definition at line 180 of file DepDFSet.hpp.

Referenced by DepIterator(), isValid(), and operator++().

DepDFSet::LocToLocDFSetMap::const_iterator OA::Activity::DepIterator::mIter [private]

Definition at line 181 of file DepDFSet.hpp.

Referenced by DepIterator(), isValid(), operator++(), and use().


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

Generated on Sat Oct 31 05:29:07 2009 for OpenAnalysis by  doxygen 1.6.1