HepAListIteratorBase


The HepAListIteratorBase class is the base class used by the template classes HepAListIterator, HepCListIterator and HepConstAListIterator.

It was developed from an original (non-template) list iterator class written by Dag Bruck.

Author

Leif Lonnblad

See also

HepAListBase, HepAList, HepCList, HepConstAList, HepAListIterator, HepCListIterator, HepConstAListIterator

Declaration

#include "CLHEP/Alist/AIteratorBase.h"

class HepAListIteratorBase

Public Member Functions

index
inline int index() const
Returns current position in the associated list.
rewind
inline void rewind()
Rewinds the iterator to the first element of the list.
skip
void skip(int)
Move iterator forward or backward.
skipAll
inline void skipAll()
Move iterator past last element.


24 September 1997
EVC