Elm
2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
|
#include <elm/inhstruct/Tree.h>
Public Member Functions | |
Iter (const Tree *tree) | |
Iter (const Iter &iter) | |
bool | ended (void) const |
Tree * | item (void) const |
void | next (void) |
bool | equals (Iter ii) const |
operator bool () const | |
operator Tree * () const | |
Tree * | operator* () const |
Tree * | operator-> () const |
Iter & | operator++ () |
Iter | operator++ (int) |
bool | operator== (Iter i) const |
bool | operator!= (Iter i) const |
Referenced by Tree< T >::Iter::ended(), and Tree::Iter::operator bool().
Referenced by Tree< T >::Iter::equals(), Tree::Iter::operator!=(), and Tree::Iter::operator==().
Referenced by Tree< T >::Iter::item(), Tree::Iter::operator Tree *(), Tree::Iter::operator*(), and Tree::Iter::operator->().
References Tree::sibling().
Referenced by Tree< T >::Iter::next(), and Tree::Iter::operator++().
|
inline |
References Tree::Iter::ended().
|
inline |
References Tree::Iter::item().
References Tree::Iter::equals().
|
inline |
References Tree::Iter::item().
|
inline |
References Tree::Iter::next().
|
inline |
References Tree::Iter::next().
|
inline |
References Tree::Iter::item().
References Tree::Iter::equals().