BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bsl::_Sl_global< _Dummy > Class Template Reference

#include <bslstp_slistbase.h>

Static Public Member Functions

static std::size_t size (_Slist_node_base *__node)
 
static _Slist_node_base__reverse (_Slist_node_base *__node)
 
static void __splice_after (_Slist_node_base *__pos, _Slist_node_base *__before_first, _Slist_node_base *__before_last)
 
static void __splice_after (_Slist_node_base *__pos, _Slist_node_base *__head)
 
static _Slist_node_base__previous (_Slist_node_base *__head, const _Slist_node_base *__node)
 
static const _Slist_node_base__previous (const _Slist_node_base *__head, const _Slist_node_base *__node)
 

Member Function Documentation

◆ __previous() [1/2]

template<class _Dummy >
_Slist_node_base * bsl::_Sl_global< _Dummy >::__previous ( _Slist_node_base __head,
const _Slist_node_base __node 
)
static

◆ __previous() [2/2]

template<class _Dummy >
static const _Slist_node_base * bsl::_Sl_global< _Dummy >::__previous ( const _Slist_node_base __head,
const _Slist_node_base __node 
)
inlinestatic

◆ __reverse()

template<class _Dummy >
_Slist_node_base * bsl::_Sl_global< _Dummy >::__reverse ( _Slist_node_base __node)
static

◆ __splice_after() [1/2]

template<class _Dummy >
void bsl::_Sl_global< _Dummy >::__splice_after ( _Slist_node_base __pos,
_Slist_node_base __before_first,
_Slist_node_base __before_last 
)
static

◆ __splice_after() [2/2]

template<class _Dummy >
void bsl::_Sl_global< _Dummy >::__splice_after ( _Slist_node_base __pos,
_Slist_node_base __head 
)
static

◆ size()

template<class _Dummy >
std::size_t bsl::_Sl_global< _Dummy >::size ( _Slist_node_base __node)
static

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