ReactOS 0.4.16-dev-91-g764881a
_slist_base.h File Reference
#include <stl/_cstddef.h>
Include dependency graph for _slist_base.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _Slist_node_base
 
class  _Sl_global< _Dummy >
 

Typedefs

typedef _Sl_global< bool_Sl_global_inst
 

Functions

_Slist_node_base__slist_make_link (_Slist_node_base *__prev_node, _Slist_node_base *__new_node)
 

Typedef Documentation

◆ _Sl_global_inst

Definition at line 76 of file _slist_base.h.

Function Documentation

◆ __slist_make_link()

_Slist_node_base * __slist_make_link ( _Slist_node_base __prev_node,
_Slist_node_base __new_node 
)
inline

Definition at line 43 of file _slist_base.h.

44 {
45 __new_node->_M_next = __prev_node->_M_next;
46 __prev_node->_M_next = __new_node;
47 return __new_node;
48}
_Slist_node_base * _M_next
Definition: _slist_base.h:39

Referenced by slist< _Tp, >::_M_insert_after(), slist< _Tp, >::_M_insert_after_fill(), slist< _Tp, >::_M_insert_after_range(), slist< _Tp, >::_M_splice_after_range(), slist< _Tp, >::_M_splice_range(), and slist< _Tp, >::push_front().