OA::Linearity::LinearityPairIterator Class Reference

#include <LinearityPair.hpp>

Collaboration diagram for OA::Linearity::LinearityPairIterator:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 LinearityPairIterator (OA_ptr< std::set< OA_ptr< LinearityPair > > > pSet)
 LinearityPairIterator ()
 ~LinearityPairIterator ()
OA_ptr< LinearityPaircurrent () const
bool isValid () const
void findIter (OA_ptr< LinearityPair > lp)
OA_ptr< std::set< OA_ptr
< LinearityPair > > > 
getSet ()
void operator++ ()
void operator++ (int)
void reset ()

Private Attributes

OA_ptr< std::set< OA_ptr
< LinearityPair > > > 
lpSet
std::set< OA_ptr
< LinearityPair > >::iterator 
mIter

Detailed Description

Definition at line 213 of file LinearityPair.hpp.


Constructor & Destructor Documentation

OA::Linearity::LinearityPairIterator::LinearityPairIterator ( OA_ptr< std::set< OA_ptr< LinearityPair > > >  pSet  )  [inline]

Definition at line 219 of file LinearityPair.hpp.

References lpSet, and mIter.

OA::Linearity::LinearityPairIterator::LinearityPairIterator (  )  [inline]

Definition at line 225 of file LinearityPair.hpp.

References lpSet, and mIter.

OA::Linearity::LinearityPairIterator::~LinearityPairIterator (  )  [inline]

Definition at line 230 of file LinearityPair.hpp.


Member Function Documentation

OA_ptr<LinearityPair> OA::Linearity::LinearityPairIterator::current (  )  const [inline]

Definition at line 233 of file LinearityPair.hpp.

References mIter.

void OA::Linearity::LinearityPairIterator::findIter ( OA_ptr< LinearityPair lp  )  [inline]

Definition at line 238 of file LinearityPair.hpp.

References lpSet, and mIter.

OA_ptr<std::set<OA_ptr<LinearityPair> > > OA::Linearity::LinearityPairIterator::getSet (  )  [inline]

Definition at line 243 of file LinearityPair.hpp.

References lpSet.

bool OA::Linearity::LinearityPairIterator::isValid (  )  const [inline]

Definition at line 235 of file LinearityPair.hpp.

References lpSet, and mIter.

void OA::Linearity::LinearityPairIterator::operator++ ( int   )  [inline]

Definition at line 248 of file LinearityPair.hpp.

void OA::Linearity::LinearityPairIterator::operator++ (  )  [inline]

Definition at line 247 of file LinearityPair.hpp.

References lpSet, and mIter.

void OA::Linearity::LinearityPairIterator::reset (  )  [inline]

Definition at line 250 of file LinearityPair.hpp.

References lpSet, and mIter.


Member Data Documentation

Definition at line 215 of file LinearityPair.hpp.

Referenced by findIter(), getSet(), isValid(), LinearityPairIterator(), operator++(), and reset().

Definition at line 216 of file LinearityPair.hpp.

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


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

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