|
|
typedef Value | value_type |
| |
|
typedef Ref | reference |
| |
|
typedef Ptr | pointer |
| |
|
typedef Rb_tree_iterator< Value, Value &, Value * > | iterator |
| |
|
typedef Rb_tree_iterator< Value, const Value &, const Value * > | const_iterator |
| |
|
typedef Rb_tree_iterator< Value, Ref, Ptr > | Self |
| |
|
typedef Rb_tree_node< Value > * | Link_type |
| |
|
typedef Rb_tree_node_base::Base_ptr | Base_ptr |
| |
|
typedef std::ptrdiff_t | difference_type |
| |
|
using | iterator_category = std::bidirectional_iterator_tag |
| |
|
|
| Rb_tree_iterator (Link_type x) |
| |
|
| Rb_tree_iterator (const Self &)=default |
| |
|
Rb_tree_iterator & | operator= (Rb_tree_iterator const &)=default |
| |
|
reference | operator* () const |
| |
|
pointer | operator-> () const |
| |
|
Self & | operator++ () |
| |
|
Self | operator++ (int) |
| |
|
Self & | operator-- () |
| |
|
Self | operator-- (int) |
| |
|
void | M_increment () |
| |
|
void | M_decrement () |
| |
The documentation for this struct was generated from the following file: