| __gnu_pbds::detail::bin_search_tree_node_it_< Node, Const_Iterator, Iterator, _Alloc >(3cxx) | __gnu_pbds::detail::bin_search_tree_node_it_< Node, Const_Iterator, Iterator, _Alloc >(3cxx) |
__gnu_pbds::detail::bin_search_tree_node_it_< Node, Const_Iterator, Iterator, _Alloc > - Node iterator.
#include <node_iterators.hpp>
Inherits __gnu_pbds::detail::bin_search_tree_const_node_it_< Node, Const_Iterator, Iterator, _Alloc >.
typedef Iterator const_reference
Iterator's __const reference type. typedef
trivial_iterator_difference_type difference_type
Difference type. typedef trivial_iterator_tag iterator_category
Category. typedef rebind_traits< _Alloc, metadata_type
>::const_reference metadata_const_reference
Const metadata reference type. typedef Node::metadata_type
metadata_type
Metadata type. typedef Iterator reference
Iterator's reference type. typedef Iterator value_type
Iterator's value type.
bin_search_tree_node_it_ (const node_pointer p_nd=0)
bin_search_tree_node_it_< Node, Const_Iterator, Iterator, _Alloc
> get_l_child () const
Returns the node iterator associated with the left node.
metadata_const_reference get_metadata () const
Metadata access. bin_search_tree_node_it_< Node, Const_Iterator,
Iterator, _Alloc > get_r_child () const
Returns the node iterator associated with the right node. bool
operator!= (const bin_search_tree_const_node_it_< Node,
Const_Iterator, Iterator, _Alloc > &other) const
Compares (negatively) to a different iterator object. Iterator
operator* () const
Access. bool operator== (const
bin_search_tree_const_node_it_< Node, Const_Iterator, Iterator,
_Alloc > &other) const
Compares to a different iterator object.
node_pointer m_p_nd
class __gnu_pbds::detail::bin_search_tree_node_it_< Node, Const_Iterator, Iterator, _Alloc >"Node iterator.
Iterator's __const reference type.
Difference type.
Category.
Const metadata reference type.
Metadata type.
Iterator's reference type.
Iterator's value type.
Returns the node iterator associated with the left node.
Metadata access.
Returns the node iterator associated with the right node.
Compares (negatively) to a different iterator object.
Access.
Compares to a different iterator object.
Generated automatically by Doxygen for libstdc++ from the source code.
| libstdc++ |