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++().