#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 |
-ary forest with labelled edges More... | |
| class | ntree |
-ary forest More... | |
| class | ratree |
-ary forest with labelled edges More... | |
| class | rntree |
-ary forest More... | |
| class | rstree |
-ary forest with unsorted edges More... | |
| class | stree |
-ary forest with unsorted edges More... | |
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. |
1.2.18