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