bsl::_Slist_node

Singly-linked list node storing a value of type _Tp.

Synopsis

Declared in <bslstp_slist.h>

template<class _Tp>
struct _Slist_node
    : _Slist_node_base

Base Classes

NameDescription
_Slist_node_baseIntrusive singly-linked list node base holding a next pointer.

Data Members

NameDescription
_M_data Value stored in this node.
_M_next Pointer to the next node in the list, or null.

Non-Member Functions

NameDescription
__slist_make_linkLink __new_node immediately after __prev_node and return __new_node.