QCGlobalSystem< TPSolver >::QCIterator Class Reference

#include <QCGlobalSystem.hpp>

List of all members.


Detailed Description

template<class TPSolver>
class QCGlobalSystem< TPSolver >::QCIterator

class QCIterator STL like

Definition at line 211 of file QCGlobalSystem.hpp.

Public Member Functions

bool operator!= (const QCIterator &iter) const
bool operator++ (int)
bool operator++ (void)
QCGlobalSystemoperator-> (void)
bool operator== (const QCIterator &iter) const
 QCIterator (QCGlobalSystem *system, int end)
 QCIterator (QCGlobalSystem *system)
 QCIterator (void)

Private Attributes

int idx
QCGlobalSystempointer


Constructor & Destructor Documentation

template<class TPSolver>
QCGlobalSystem< TPSolver >::QCIterator::QCIterator void   )  [inline]
 

Definition at line 220 of file QCGlobalSystem.hpp.

template<class TPSolver>
QCGlobalSystem< TPSolver >::QCIterator::QCIterator QCGlobalSystem system  )  [inline]
 

Definition at line 229 of file QCGlobalSystem.hpp.

template<class TPSolver>
QCGlobalSystem< TPSolver >::QCIterator::QCIterator QCGlobalSystem system,
int  end
[inline]
 

Definition at line 238 of file QCGlobalSystem.hpp.


Member Function Documentation

template<class TPSolver>
bool QCGlobalSystem< TPSolver >::QCIterator::operator!= const QCIterator iter  )  const [inline]
 

Definition at line 285 of file QCGlobalSystem.hpp.

References QCGlobalSystem< TPSolver >::QCIterator::operator==().

Here is the call graph for this function:

template<class TPSolver>
bool QCGlobalSystem< TPSolver >::QCIterator::operator++ int   )  [inline]
 

Definition at line 260 of file QCGlobalSystem.hpp.

References QCGlobalSystem< TPSolver >::QCIterator::operator++().

Here is the call graph for this function:

template<class TPSolver>
bool QCGlobalSystem< TPSolver >::QCIterator::operator++ void   )  [inline]
 

Definition at line 248 of file QCGlobalSystem.hpp.

References QCGlobalSystem< TPSolver >::QCIterator::idx.

Referenced by QCGlobalSystem< TPSolver >::QCIterator::operator++().

template<class TPSolver>
QCGlobalSystem* QCGlobalSystem< TPSolver >::QCIterator::operator-> void   )  [inline]
 

Definition at line 268 of file QCGlobalSystem.hpp.

References QCGlobalSystem< TPSolver >::QCIterator::pointer.

template<class TPSolver>
bool QCGlobalSystem< TPSolver >::QCIterator::operator== const QCIterator iter  )  const [inline]
 

Definition at line 276 of file QCGlobalSystem.hpp.

References QCGlobalSystem< TPSolver >::QCIterator::idx, and QCGlobalSystem< TPSolver >::QCIterator::pointer.

Referenced by QCGlobalSystem< TPSolver >::QCIterator::operator!=().


Member Data Documentation

template<class TPSolver>
int QCGlobalSystem< TPSolver >::QCIterator::idx [private]
 

Definition at line 298 of file QCGlobalSystem.hpp.

Referenced by QCGlobalSystem< TPSolver >::QCIterator::operator++(), and QCGlobalSystem< TPSolver >::QCIterator::operator==().

template<class TPSolver>
QCGlobalSystem* QCGlobalSystem< TPSolver >::QCIterator::pointer [private]
 

Definition at line 303 of file QCGlobalSystem.hpp.

Referenced by QCGlobalSystem< TPSolver >::QCIterator::operator->(), and QCGlobalSystem< TPSolver >::QCIterator::operator==().


The documentation for this class was generated from the following file:
Generated on Sat Jan 28 21:07:33 2006 for QC++ by  doxygen 1.4.4