|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Protected Member Functions | |
| void | SetUp () override |
| void | TearDown () override |
| template<typename T > | |
| size_t | count_nodes (Tree_Node< T > *root) |
| template<typename T > | |
| size_t | tree_height (Tree_Node< T > *root) |
| template<typename T > | |
| void | destroy_tree (Tree_Node< T > *root) |
Definition at line 17 of file random_tree_test.cc.
Definition at line 25 of file random_tree_test.cc.
References Aleph::count(), count_nodes(), Aleph::Tree_Node< T >::get_left_child(), and root().
Referenced by count_nodes().
Definition at line 61 of file random_tree_test.cc.
References destroy_tree(), Aleph::Tree_Node< T >::get_left_child(), Aleph::Tree_Node< T >::get_right_sibling(), Aleph::next(), and root().
Referenced by destroy_tree().
|
inlineoverrideprotected |
Definition at line 20 of file random_tree_test.cc.
|
inlineoverrideprotected |
Definition at line 21 of file random_tree_test.cc.
Definition at line 41 of file random_tree_test.cc.
References Aleph::Tree_Node< T >::get_left_child(), h, Aleph::maps(), root(), and tree_height().
Referenced by tree_height().