#include <vector>
#include <list>
#include <multimap>
#include <multiset>
#include <algorithm>
#include <iterator>
#include <string>
#include <utility>
#include <g_data.h>
#include <vgtl_helpers.h>
#include <vgtl_intadapt.h>
Include dependency graph for vgtl_tree.h:
Go to the source code of this file.
Compounds | |
class | __ITree |
Tree base class with data hooks. More... | |
class | __Tree |
Tree base class without data hooks. More... | |
class | __Tree_t |
Tree base class. More... | |
class | _RTree_walker |
recursive tree walkers More... | |
class | _Tree_alloc_base |
Tree base class for general standard-conforming allocators. More... | |
class | _Tree_alloc_base< _Tp, _Ctr, _I, _Node, _Allocator, true > |
Tree base class specialization for instanceless allocators. More... | |
class | _Tree_base |
Tree base class for allocator encapsulation. More... | |
class | _Tree_iterator |
iterator through the tree More... | |
class | _ITree_node |
tree node for trees with data hooks More... | |
class | _Tree_node |
tree node for trees w/o data hooks More... | |
class | _Tree_walker |
automatic tree walkers More... | |
class | _Tree_walker_base |
base class for all tree walkers More... | |
class | atree |
![]() | |
class | ntree |
![]() | |
class | ratree |
![]() | |
class | rntree |
![]() | |
class | rstree |
![]() | |
class | stree |
![]() | |
Defines | |
#define | _C_W_preorder 1 |
#define | _C_W_postorder 2 |
Enumerations | |
enum | walker_type |
Definition in file vgtl_tree.h.
|
The walker is in postorder mode Definition at line 46 of file vgtl_tree.h. |
|
The walker is in preorder mode Definition at line 44 of file vgtl_tree.h. |
|
enum for walker types: preorder, postorder, pre+postorder Definition at line 49 of file vgtl_tree.h. |