ReactOS 0.4.15-dev-7918-g2a2556c
_Rb_global< _Dummy > Class Template Reference

#include <_tree.h>

Public Types

typedef _Rb_tree_node_base_Base_ptr
 

Static Public Member Functions

static void _STLP_CALL _Rebalance (_Base_ptr __x, _Base_ptr &__root)
 
static _Base_ptr _STLP_CALL _Rebalance_for_erase (_Base_ptr __z, _Base_ptr &__root, _Base_ptr &__leftmost, _Base_ptr &__rightmost)
 
static _Base_ptr _STLP_CALL _M_increment (_Base_ptr)
 
static _Base_ptr _STLP_CALL _M_decrement (_Base_ptr)
 
static void _STLP_CALL _Rotate_left (_Base_ptr __x, _Base_ptr &__root)
 
static void _STLP_CALL _Rotate_right (_Base_ptr __x, _Base_ptr &__root)
 

Detailed Description

template<class _Dummy>
class _Rb_global< _Dummy >

Definition at line 113 of file _tree.h.

Member Typedef Documentation

◆ _Base_ptr

template<class _Dummy >
typedef _Rb_tree_node_base* _Rb_global< _Dummy >::_Base_ptr

Definition at line 115 of file _tree.h.

Member Function Documentation

◆ _M_decrement()

template<class _Dummy >
static _Base_ptr _STLP_CALL _Rb_global< _Dummy >::_M_decrement ( _Base_ptr  )
static

◆ _M_increment()

template<class _Dummy >
static _Base_ptr _STLP_CALL _Rb_global< _Dummy >::_M_increment ( _Base_ptr  )
static

◆ _Rebalance()

template<class _Dummy >
static void _STLP_CALL _Rb_global< _Dummy >::_Rebalance ( _Base_ptr  __x,
_Base_ptr __root 
)
static

◆ _Rebalance_for_erase()

template<class _Dummy >
static _Base_ptr _STLP_CALL _Rb_global< _Dummy >::_Rebalance_for_erase ( _Base_ptr  __z,
_Base_ptr __root,
_Base_ptr __leftmost,
_Base_ptr __rightmost 
)
static

◆ _Rotate_left()

template<class _Dummy >
static void _STLP_CALL _Rb_global< _Dummy >::_Rotate_left ( _Base_ptr  __x,
_Base_ptr __root 
)
static

◆ _Rotate_right()

template<class _Dummy >
static void _STLP_CALL _Rb_global< _Dummy >::_Rotate_right ( _Base_ptr  __x,
_Base_ptr __root 
)
static

The documentation for this class was generated from the following file: