atlas::testrun::LieTypeIterator Class Reference

#include <testrun.h>

List of all members.

Public Types

typedef std::forward_iterator_tag iterator_category
typedef lietype::LieType value_type
typedef ptrdiff_t difference_type
typedef const value_typepointer
typedef const value_typereference

Public Member Functions

 LieTypeIterator ()
 LieTypeIterator (Category, size_t)
virtual ~LieTypeIterator ()
bool operator== (const LieTypeIterator &i) const
bool operator!= (const LieTypeIterator &i) const
reference operator * () const
pointer operator-> () const
bool operator() () const
LieTypeIteratoroperator++ ()
LieTypeIterator operator++ (int)

Private Attributes

lietype::LieType d_type
size_t d_firstRank
size_t d_lastRank
Category d_category
bool d_done


Member Typedef Documentation

typedef ptrdiff_t atlas::testrun::LieTypeIterator::difference_type
 

typedef std::forward_iterator_tag atlas::testrun::LieTypeIterator::iterator_category
 

typedef const value_type* atlas::testrun::LieTypeIterator::pointer
 

typedef const value_type& atlas::testrun::LieTypeIterator::reference
 

typedef lietype::LieType atlas::testrun::LieTypeIterator::value_type
 


Constructor & Destructor Documentation

atlas::testrun::LieTypeIterator::LieTypeIterator  )  [inline]
 

atlas::testrun::LieTypeIterator::LieTypeIterator Category  ,
size_t 
 

virtual atlas::testrun::LieTypeIterator::~LieTypeIterator  )  [inline, virtual]
 


Member Function Documentation

reference atlas::testrun::LieTypeIterator::operator *  )  const [inline]
 

bool atlas::testrun::LieTypeIterator::operator!= const LieTypeIterator i  )  const [inline]
 

bool atlas::testrun::LieTypeIterator::operator()  )  const [inline]
 

LieTypeIterator atlas::testrun::LieTypeIterator::operator++ int   )  [inline]
 

LieTypeIterator & atlas::testrun::LieTypeIterator::operator++  ) 
 

pointer atlas::testrun::LieTypeIterator::operator->  )  const [inline]
 

bool atlas::testrun::LieTypeIterator::operator== const LieTypeIterator i  )  const [inline]
 


Member Data Documentation

Category atlas::testrun::LieTypeIterator::d_category [private]
 

bool atlas::testrun::LieTypeIterator::d_done [private]
 

size_t atlas::testrun::LieTypeIterator::d_firstRank [private]
 

size_t atlas::testrun::LieTypeIterator::d_lastRank [private]
 

lietype::LieType atlas::testrun::LieTypeIterator::d_type [private]
 


The documentation for this class was generated from the following files:
Generated on Mon Mar 20 07:47:37 2006 for atlas by  doxygen 1.4.6