_Rb_tree_base_iterator Struct Reference

struct _Rb_tree_base_iterator
Public Member Functions
booloperator!=(const _Rb_tree_base_iterator &)
booloperator==(const _Rb_tree_base_iterator &)
Public Member Type Definitions
typedef _Rb_tree_node_base * _Base_ptr
typedef ptrdiff_t difference_type
typedef bidirectional_iterator_tag iterator_category
Public Attributes
_Base_ptr _M_node

Member Functions Documentation

operator!=(const _Rb_tree_base_iterator &)

booloperator!=(const _Rb_tree_base_iterator &__y)const [inline]

Parameters

const _Rb_tree_base_iterator & __y

operator==(const _Rb_tree_base_iterator &)

booloperator==(const _Rb_tree_base_iterator &__y)const [inline]

Parameters

const _Rb_tree_base_iterator & __y

Member Type Definitions Documentation

Typedef _Base_ptr

typedef _Rb_tree_node_base *_Base_ptr

Typedef difference_type

typedef ptrdiff_t difference_type

Typedef iterator_category

typedef bidirectional_iterator_tag iterator_category

Member Data Documentation

_Base_ptr _M_node

_Base_ptr _M_node