libstdc++
|
Public Types | |
typedef Const_Pointer | const_pointer |
typedef Const_Reference | const_reference |
typedef _Alloc::difference_type | difference_type |
typedef std::bidirectional_iterator_tag | iterator_category |
typedef Pointer | pointer |
typedef Reference | reference |
typedef Value_Type | value_type |
Public Member Functions | |
bin_search_tree_it_ (const Node_Pointer p_nd=0) | |
bin_search_tree_it_ (const bin_search_tree_it_< Node_Pointer, Value_Type, Pointer, Const_Pointer, Reference, Const_Reference,!Is_Forward_Iterator, _Alloc > &other) | |
bool | operator!= (const bin_search_tree_const_it_< Node_Pointer, Value_Type, Pointer, Const_Pointer, Reference, Const_Reference, Is_Forward_Iterator, _Alloc > &other) const |
bool | operator!= (const bin_search_tree_const_it_< Node_Pointer, Value_Type, Pointer, Const_Pointer, Reference, Const_Reference,!Is_Forward_Iterator, _Alloc > &other) const |
bin_search_tree_const_it_ < Node_Pointer, Value_Type, Pointer, Const_Pointer, Reference, Const_Reference, Is_Forward_Iterator, _Alloc > ::reference | operator* () const |
bin_search_tree_it_ < Node_Pointer, Value_Type, Pointer, Const_Pointer, Reference, Const_Reference, Is_Forward_Iterator, _Alloc > & | operator++ () |
bin_search_tree_it_ < Node_Pointer, Value_Type, Pointer, Const_Pointer, Reference, Const_Reference, Is_Forward_Iterator, _Alloc > | operator++ (int) |
bin_search_tree_it_ < Node_Pointer, Value_Type, Pointer, Const_Pointer, Reference, Const_Reference, Is_Forward_Iterator, _Alloc > & | operator-- () |
bin_search_tree_it_ < Node_Pointer, Value_Type, Pointer, Const_Pointer, Reference, Const_Reference, Is_Forward_Iterator, _Alloc > | operator-- (int) |
bin_search_tree_const_it_ < Node_Pointer, Value_Type, Pointer, Const_Pointer, Reference, Const_Reference, Is_Forward_Iterator, _Alloc > ::pointer | operator-> () const |
bin_search_tree_it_ < Node_Pointer, Value_Type, Pointer, Const_Pointer, Reference, Const_Reference, Is_Forward_Iterator, _Alloc > & | operator= (const bin_search_tree_it_< Node_Pointer, Value_Type, Pointer, Const_Pointer, Reference, Const_Reference, Is_Forward_Iterator, _Alloc > &other) |
bin_search_tree_it_ < Node_Pointer, Value_Type, Pointer, Const_Pointer, Reference, Const_Reference, Is_Forward_Iterator, _Alloc > & | operator= (const bin_search_tree_it_< Node_Pointer, Value_Type, Pointer, Const_Pointer, Reference, Const_Reference,!Is_Forward_Iterator, _Alloc > &other) |
bool | operator== (const bin_search_tree_const_it_< Node_Pointer, Value_Type, Pointer, Const_Pointer, Reference, Const_Reference, Is_Forward_Iterator, _Alloc > &other) const |
bool | operator== (const bin_search_tree_const_it_< Node_Pointer, Value_Type, Pointer, Const_Pointer, Reference, Const_Reference,!Is_Forward_Iterator, _Alloc > &other) const |
Public Attributes | |
Node_Pointer | m_p_nd |
Protected Types | |
typedef bin_search_tree_const_it_ < Node_Pointer, Value_Type, Pointer, Const_Pointer, Reference, Const_Reference, Is_Forward_Iterator, _Alloc > | base_it_type |
Protected Member Functions | |
void | dec (false_type) |
void | dec (true_type) |
void | inc (false_type) |
void | inc (true_type) |
Iterator.
Definition at line 282 of file point_iterators.hpp.