Elm  2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
Tree< T > Member List

This is the complete list of members for Tree< T >, including all inherited members.

add(Tree *child)Tree< T >inline
elm::inhstruct::Tree::add(Tree *child)Treeinlineprivate
addAll(const TT &coll)Tree< T >inline
addSibling(Tree *newSibling)Tree< T >inline
elm::inhstruct::Tree::addSibling(Tree *newSibling)Treeinlineprivate
appendChild(Tree *child)Tree< T >inline
elm::inhstruct::Tree::appendChild(Tree *child)Treeprivate
children(void) constTree< T >inline
children(void)Tree< T >inline
clear(void)Tree< T >inline
contains(Tree *tree) constTree< T >inline
elm::inhstruct::Tree::contains(Tree *tree) constTreeinlineprivate
count(void) constTree< T >inline
data(void) constTree< T >inline
data(void)Tree< T >inline
hasChild(Tree *tree) constTree< T >inline
elm::inhstruct::Tree::hasChild(Tree *tree) constTreeinlineprivate
isEmpty(void) constTree< T >inline
operator bool(void) constTree< T >inline
prependChild(Tree *child)Tree< T >inline
elm::inhstruct::Tree::prependChild(Tree *child)Treeinlineprivate
remove(Tree *child)Tree< T >inline
remove(const Iter &iter)Tree< T >inline
elm::inhstruct::Tree::remove(Tree *child)Treeinlineprivate
elm::inhstruct::Tree::remove(const Iter &iter)Treeinlineprivate
removeAll(const TT &coll)Tree< T >inline
removeChild(Tree *child)Tree< T >inline
elm::inhstruct::Tree::removeChild(Tree *child)Treeprivate
sibling(void) constTree< T >inline
sibling(void)Tree< T >inline
Tree(const T &value)Tree< T >inline
elm::inhstruct::Tree::Tree(void)Treeinlineprivate