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