_Sl_global< _Dummy > Class Template Reference#include <_slist_base.h>
Detailed Descriptiontemplate<class _Dummy>
|
size_t _STLP_CALL _Sl_global< _Dummy >::size | ( | _Slist_node_base * | __node | ) | [static] |
Definition at line 89 of file _slist_base.c.
References _Slist_node_base::_M_next.
Referenced by slist< _Tp, _Alloc >::size().
_Slist_node_base *_STLP_CALL _Sl_global< _Dummy >::__reverse | ( | _Slist_node_base * | __node | ) | [static] |
Definition at line 74 of file _slist_base.c.
References _Slist_node_base::_M_next.
Referenced by slist< _Tp, _Alloc >::reverse().
void _STLP_CALL _Sl_global< _Dummy >::__splice_after | ( | _Slist_node_base * | __pos, | |
_Slist_node_base * | __before_first, | |||
_Slist_node_base * | __before_last | |||
) | [static] |
Definition at line 60 of file _slist_base.c.
References _Slist_node_base::_M_next.
Referenced by slist< _Tp, _Alloc >::splice(), and slist< _Tp, _Alloc >::splice_after().
void _STLP_CALL _Sl_global< _Dummy >::__splice_after | ( | _Slist_node_base * | __pos, | |
_Slist_node_base * | __head | |||
) | [static] |
Definition at line 48 of file _slist_base.c.
References _Sl_global< _Dummy >::__previous(), and _Slist_node_base::_M_next.
_STLP_BEGIN_NAMESPACE _STLP_MOVE_TO_PRIV_NAMESPACE _Slist_node_base *_STLP_CALL _Sl_global< _Dummy >::__previous | ( | _Slist_node_base * | __head, | |
const _Slist_node_base * | __node | |||
) | [static] |
Definition at line 39 of file _slist_base.c.
References _Slist_node_base::_M_next.
Referenced by _Sl_global< _Dummy >::__previous(), _Sl_global< _Dummy >::__splice_after(), slist< _Tp, _Alloc >::erase(), slist< _Tp, _Alloc >::insert(), slist< _Tp, _Alloc >::previous(), and slist< _Tp, _Alloc >::splice().
static const _Slist_node_base* _STLP_CALL _Sl_global< _Dummy >::__previous | ( | const _Slist_node_base * | __head, | |
const _Slist_node_base * | __node | |||
) | [inline, static] |
Definition at line 66 of file _slist_base.h.
References __CONST_CAST, and _Sl_global< _Dummy >::__previous().