![]() |
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().
References Tree::Iter::item().
|
inline |
References Tree::Iter::next().
|
inline |
References Tree::Iter::next().
References Tree::Iter::item().
References Tree::Iter::equals().