|
evio
6.0
|
#include <BaseStructure.h>
Public Member Functions | |
| nodeIterator (R &node, bool isEnd) | |
| R | operator* () const |
| bool | operator== (const nodeIterator &other) const |
| bool | operator!= (const nodeIterator &other) const |
| bool | isEndIter () |
| const nodeIterator | operator++ (int) |
| const nodeIterator & | operator++ () |
Protected Attributes | |
| std::stack< std::pair< KidIter, KidIter > > | stack |
| R | currentNode |
| bool | isEnd |
|
inlineexplicit |
References evio::nodeIterator< R >::stack.
|
inline |
References evio::nodeIterator< R >::isEnd.
|
inline |
References evio::nodeIterator< R >::isEnd.
|
inline |
References evio::nodeIterator< R >::currentNode.
|
inline |
|
inline |
|
inline |
References evio::nodeIterator< R >::isEnd.
|
protected |
Referenced by evio::nodeIterator< R >::operator*(), and evio::nodeIterator< R >::operator++().
|
protected |
|
protected |
Referenced by evio::nodeIterator< R >::nodeIterator(), and evio::nodeIterator< R >::operator++().