Erase nodes in the open range after __before_first up to __last_node.

Synopsis

Declared in <bslstp_slist.h>

_Slist_node_base*
_M_erase_after(
    _Slist_node_base* __before_first,
    _Slist_node_base* __last_node);

Return Value

__last_node after the erasure

Parameters

Name

Description

__before_first

node preceding the first erased element

__last_node

first node retained after the erased range

Created with MrDocs