|
evio
6.0
|
#include <BaseStructure.h>
Public Member Functions | |
| nodeBreadthIterator (R &node, bool isEnd) | |
| R | operator* () const |
| bool | operator== (const nodeBreadthIterator &other) const |
| bool | operator!= (const nodeBreadthIterator &other) const |
| bool | isEndIter () |
| nodeBreadthIterator | operator++ (int) |
| nodeBreadthIterator | operator++ () |
Protected Types | |
| typedef std::vector< R >::iterator | KidIter |
Protected Attributes | |
| std::queue< std::pair< KidIter, KidIter > > | que |
| R | currentNode |
| bool | isEnd |
|
protected |
|
inline |
References evio::nodeBreadthIterator< R >::que.
|
inline |
References evio::nodeBreadthIterator< R >::isEnd.
|
inline |
References evio::nodeBreadthIterator< R >::isEnd.
|
inline |
References evio::nodeBreadthIterator< R >::currentNode.
|
inline |
|
inline |
|
inline |
References evio::nodeBreadthIterator< R >::isEnd.
|
protected |
|
protected |
|
protected |