Defines an event iterator
Iterator () Constructs an NULL event iterator | |
Iterator (const IteratorImp& imp) Constructor | |
Iterator (const Iterator& i) Copy constructor | |
~Iterator () Destructor | |
Iterator& | operator= (const Iterator& i) Assignment opetator |
bool | operator== (const Iterator& i) const Equality operator |
bool | operator!= (const Iterator& i) const Inequality operator |
Iterator& | operator++ () Increment operator (prefix) |
Iterator | operator++ (int) Increment operator (postfix) |
Iterator& | operator-- () Decrement operator (prefix) |
Iterator | operator-- (int) Decrement operator (postfix) |
reference | operator* () const Dereference operator |
pointer | operator-> () const Pointer operator |
IteratorImp* | GetImplementation () Get implementation |
const IteratorImp* | GetImplementation () const Get implementation |
An event iterator is used to traverse an event set, an event chain, an event list or an evnet window. This is universal bidirectional iterator which hides the actual implementation and works with all event containers.
alphabetic index hierarchy of classes
Please send questions and comments to sigg_d@ligo-wa.caltech.edu
generated by doc++