class Iterator |
Defines an event iterator
| Iterator () Constructs an NULL event iterator | |
| Iterator (const IteratorImp& imp) Constructor | |
| Iterator (const Iterator& i) Copy constructor | |
| ~Iterator () Destructor | |
| operator= (const Iterator& i) Assignment opetator | |
| operator== (const Iterator& i) const Equality operator | |
| operator!= (const Iterator& i) const Inequality operator | |
| operator++ () Increment operator (prefix) | |
| operator++ (int) Increment operator (postfix) | |
| operator-- () Decrement operator (prefix) | |
| operator-- (int) Decrement operator (postfix) | |
| operator+ (int delta) const Plus operator | |
| operator- (int delta) const Minus operator | |
| operator* () const Dereference operator | |
| operator-> () const Pointer operator | |
| GetImplementation () Get implementation | |
| 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 HTML hierarchy of classes or Java
Please send questions and comments to zweizig_j@ligo-wa.caltech.edu