#include <node_iterators.hpp>
Inheritance diagram for node_iterator:
Public Member Functions | |
node_iterator (value_pointer p_nd=NULL, value_pointer p_begin_nd=NULL, value_pointer p_end_nd=NULL) | |
iterator | operator * () const |
node_iterator | l_child () const |
node_iterator | r_child () const |
Friends | |
class | PB_ASSOC_CLASS_C_DEC |
Definition at line 134 of file ov_tree_map_/node_iterators.hpp.
node_iterator::node_iterator | ( | value_pointer | p_nd = NULL , |
|
value_pointer | p_begin_nd = NULL , |
|||
value_pointer | p_end_nd = NULL | |||
) | [inline] |
Definition at line 141 of file ov_tree_map_/node_iterators.hpp.
node_iterator node_iterator::l_child | ( | ) | const [inline] |
Reimplemented from const_node_iterator.
Definition at line 151 of file ov_tree_map_/node_iterators.hpp.
References const_node_iterator::m_p_begin_value, const_node_iterator::m_p_value, and node_iterator().
Referenced by pb_assoc::detail::PB_ASSOC_OV_TREE_CLASS_NAME< Key, Data, Cmp_Fn, Allocator, Node_Updator >::update().
iterator node_iterator::operator * | ( | ) | const [inline] |
Reimplemented from const_node_iterator.
Definition at line 145 of file ov_tree_map_/node_iterators.hpp.
References const_node_iterator::m_p_value.
node_iterator node_iterator::r_child | ( | ) | const [inline] |
Reimplemented from const_node_iterator.
Definition at line 163 of file ov_tree_map_/node_iterators.hpp.
References const_node_iterator::m_p_end_value, const_node_iterator::m_p_value, and node_iterator().
Referenced by pb_assoc::detail::PB_ASSOC_OV_TREE_CLASS_NAME< Key, Data, Cmp_Fn, Allocator, Node_Updator >::update().
friend class PB_ASSOC_CLASS_C_DEC [friend] |
Reimplemented from const_node_iterator.
Definition at line 176 of file ov_tree_map_/node_iterators.hpp.