![]() |
Reference Documentation |
#include <PIterators.h>
Public Types | |
typedef HistoIterator< T > | const_iterator |
Convenience typedef for the iterator. | |
typedef const | HepRef (T) const _reference |
Convenience typedef for the HepODBMS HepRef. | |
Public Methods | |
HistoIterator (HepRef(ooContObj) cH) | |
Constructor taking a HepRef to an Objectivity container cH. | |
HistoIterator (HepRef(ooDBObj) dH) | |
Constructor taking a HepRef to an Objectivity database dH. | |
HistoIterator (const const_iterator &oth) | |
Copy constructor. | |
const_iterator | operator++ () |
Operator prefix ++. | |
const_iterator | operator++ (int) |
Operator postfix ++. | |
const_reference | operator * () const |
De-reference operator. | |
operator int () const | |
Used in comparisons. Should be bool but... int is more portable! | |
Private Methods | |
ooItr (T) histo_itr | |
HepRef (T) current_ | |
Private Attributes | |
int | atEnd |
|
Definition at line 13 of file PIterators.h. |
|
Definition at line 15 of file PIterators.h. |
|
Definition at line 18 of file PIterators.h. References HistoIterator< T >::atEnd. |
|
Definition at line 22 of file PIterators.h. References HistoIterator< T >::atEnd. |
|
Definition at line 27 of file PIterators.h. References HistoIterator< T >::atEnd. |
|
|
|
|
|
Definition at line 47 of file PIterators.h. References HistoIterator< T >::atEnd. |
|
Definition at line 59 of file PIterators.h. References HistoIterator< T >::atEnd. |
|
Definition at line 41 of file PIterators.h. |
|
Definition at line 33 of file PIterators.h. References HistoIterator< T >::atEnd. |
|
Definition at line 65 of file PIterators.h. Referenced by HistoIterator< T >::HistoIterator(), HistoIterator< T >::operator *(), HistoIterator< T >::operator int(), and HistoIterator< T >::operator++(). |
Anaphe documentation generated by Doxygen (www.doxygen.org) |