_Rb_global Class Reference

class _Rb_global

Member Functions Documentation

_M_decrement(_Rb_tree_node_base *)

_Rb_tree_node_base *_STLP_CALL_M_decrement(_Rb_tree_node_base *)[static]

Parameters

_Rb_tree_node_base *

_M_increment(_Rb_tree_node_base *)

_Rb_tree_node_base *_STLP_CALL_M_increment(_Rb_tree_node_base *)[static]

Parameters

_Rb_tree_node_base *

_Rebalance(_Rb_tree_node_base *, _Rb_tree_node_base *&)

void _STLP_CALL_Rebalance(_Rb_tree_node_base *__x,
_Rb_tree_node_base *&__root
)[static]

Parameters

_Rb_tree_node_base * __x
_Rb_tree_node_base *& __root

_Rebalance_for_erase(_Rb_tree_node_base *, _Rb_tree_node_base *&, _Rb_tree_node_base *&, _Rb_tree_node_base *&)

_Rb_tree_node_base *_STLP_CALL_Rebalance_for_erase(_Rb_tree_node_base *__z,
_Rb_tree_node_base *&__root,
_Rb_tree_node_base *&__leftmost,
_Rb_tree_node_base *&__rightmost
)[static]

Parameters

_Rb_tree_node_base * __z
_Rb_tree_node_base *& __root
_Rb_tree_node_base *& __leftmost
_Rb_tree_node_base *& __rightmost

_Rotate_left(_Rb_tree_node_base *, _Rb_tree_node_base *&)

void _STLP_CALL_Rotate_left(_Rb_tree_node_base *__x,
_Rb_tree_node_base *&__root
)[static]

Parameters

_Rb_tree_node_base * __x
_Rb_tree_node_base *& __root

_Rotate_right(_Rb_tree_node_base *, _Rb_tree_node_base *&)

void _STLP_CALL_Rotate_right(_Rb_tree_node_base *__x,
_Rb_tree_node_base *&__root
)[static]

Parameters

_Rb_tree_node_base * __x
_Rb_tree_node_base *& __root

Member Type Definitions Documentation

Typedef _Base_ptr

typedef _Rb_tree_node_base *_Base_ptr