#include <btree.h>

Public Member Functions | |
| BINARY_TREE (MEM_POOL *pool) | |
| BINARY_TREE_NODE< BINARY_NODE > * | Enter (BINARY_NODE node) |
| BINARY_TREE_NODE< BINARY_NODE > * | Find (BINARY_NODE element) const |
| ~BINARY_TREE () | |
Private Attributes | |
| BINARY_TREE_NODE< BINARY_NODE > * | _binary_tree_node |
| MEM_POOL * | _pool |
Definition at line 100 of file btree.h.
| BINARY_TREE< BINARY_NODE >::BINARY_TREE | ( | MEM_POOL * | pool | ) | [inline] |
Definition at line 104 of file btree.h.
References BINARY_TREE< BINARY_NODE >::_binary_tree_node, BINARY_TREE< BINARY_NODE >::_pool, and NULL.
| BINARY_TREE< BINARY_NODE >::~BINARY_TREE | ( | ) | [inline] |
Definition at line 121 of file btree.h.
References BINARY_TREE< BINARY_NODE >::_binary_tree_node, BINARY_TREE< BINARY_NODE >::_pool, CXX_DELETE, Default_Mem_Pool, and MEM_POOL_Set_Default().

| BINARY_TREE_NODE<BINARY_NODE>* BINARY_TREE< BINARY_NODE >::Enter | ( | BINARY_NODE | node | ) | [inline] |
Definition at line 105 of file btree.h.
References BINARY_TREE< BINARY_NODE >::_binary_tree_node, BINARY_TREE< BINARY_NODE >::_pool, and CXX_NEW.
| BINARY_TREE_NODE<BINARY_NODE>* BINARY_TREE< BINARY_NODE >::Find | ( | BINARY_NODE | element | ) | const [inline] |
Definition at line 114 of file btree.h.
References BINARY_TREE< BINARY_NODE >::_binary_tree_node, and FALSE.
BINARY_TREE_NODE<BINARY_NODE>* BINARY_TREE< BINARY_NODE >::_binary_tree_node [private] |
Definition at line 101 of file btree.h.
Referenced by BINARY_TREE< BINARY_NODE >::BINARY_TREE(), BINARY_TREE< BINARY_NODE >::Enter(), BINARY_TREE< BINARY_NODE >::Find(), and BINARY_TREE< BINARY_NODE >::~BINARY_TREE().
MEM_POOL* BINARY_TREE< BINARY_NODE >::_pool [private] |
Definition at line 102 of file btree.h.
Referenced by BINARY_TREE< BINARY_NODE >::BINARY_TREE(), BINARY_TREE< BINARY_NODE >::Enter(), and BINARY_TREE< BINARY_NODE >::~BINARY_TREE().
1.5.7.1