Modernized GAlib  3.0.0 current
GATree< T > Member List

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

AFTER enum value (defined in GATreeBASE)GATreeBASE
ancestral(unsigned int i, unsigned int j) const (defined in GATreeBASE)GATreeBASE
BEFORE enum value (defined in GATreeBASE)GATreeBASE
BELOW enum value (defined in GATreeBASE)GATreeBASE
cdpth (defined in GATreeBASE)GATreeBASEprotected
child() (defined in GATree< T >)GATree< T >inline
clone(unsigned int i=0) const (defined in GATree< T >)GATree< T >inline
copy(const GATree< T > &orig) (defined in GATree< T >)GATree< T >inline
csz (defined in GATreeBASE)GATreeBASEprotected
current() (defined in GATree< T >)GATree< T >inline
depth() const (defined in GATreeBASE)GATreeBASE
destroy() (defined in GATree< T >)GATree< T >inline
dpth (defined in GATreeBASE)GATreeBASEprotected
eldest() (defined in GATree< T >)GATree< T >inline
ERR enum value (defined in GATreeBASE)GATreeBASE
GATree() (defined in GATree< T >)GATree< T >inline
GATree(const T &t) (defined in GATree< T >)GATree< T >inlineexplicit
GATree(const GATree< T > &orig) (defined in GATree< T >)GATree< T >inline
GATreeBASE() (defined in GATreeBASE)GATreeBASEinline
GATreeBASE(GANodeBASE *n) (defined in GATreeBASE)GATreeBASEinlineexplicit
GATreeIter< T > (defined in GATree< T >)GATree< T >friend
insert(GATree< T > *t, GATreeBASE::Location where=GATreeBASE::BELOW) (defined in GATree< T >)GATree< T >inline
insert(const T &t, GATreeBASE::Location where=GATreeBASE::BELOW) (defined in GATree< T >)GATree< T >inline
insert(GANode< T > *n, GANode< T > *idx, GATreeBASE::Location where=GATreeBASE::BELOW) (defined in GATree< T >)GATree< T >inlineprotected
insert(GANodeBASE *n, GANodeBASE *idx, Location where=BELOW) (defined in GATreeBASE)GATreeBASE
iter (defined in GATree< T >)GATree< T >protected
Location enum name (defined in GATreeBASE)GATreeBASE
nchildren() (defined in GATree< T >)GATree< T >inline
next() (defined in GATree< T >)GATree< T >inline
NO_ERR enum value (defined in GATreeBASE)GATreeBASE
nsiblings() (defined in GATree< T >)GATree< T >inline
operator=(const GATree< T > &orig) (defined in GATree< T >)GATree< T >inline
parent() (defined in GATree< T >)GATree< T >inline
prev() (defined in GATree< T >)GATree< T >inline
remove() (defined in GATree< T >)GATree< T >inline
remove(GANodeBASE *n) (defined in GATreeBASE)GATreeBASE
ROOT enum value (defined in GATreeBASE)GATreeBASE
root() (defined in GATree< T >)GATree< T >inline
rt (defined in GATreeBASE)GATreeBASEprotected
size() const (defined in GATreeBASE)GATreeBASE
swap(unsigned int a, unsigned int b) (defined in GATree< T >)GATree< T >inline
swapnode(GANodeBASE *a, GANodeBASE *b) (defined in GATreeBASE)GATreeBASE
swaptree(GATree< T > *t) (defined in GATree< T >)GATree< T >inline
swaptree(unsigned int a, unsigned int b) (defined in GATree< T >)GATree< T >inline
swaptree(GANodeBASE *a, GANodeBASE *b) (defined in GATreeBASE)GATreeBASE
sz (defined in GATreeBASE)GATreeBASEprotected
warp(unsigned int i) (defined in GATree< T >)GATree< T >inline
warp(const GATreeIter< T > &i) (defined in GATree< T >)GATree< T >inline
youngest() (defined in GATree< T >)GATree< T >inline
~GATree() (defined in GATree< T >)GATree< T >inline