This struct provides a namespace for utility functions that manipulate linked lists based on bslalg::BidirectionalLink nodes, including insertion, removal, and splicing.
Synopsis
Declared in <bslalg_bidirectionallinklistutil.h>
struct BidirectionalLinkListUtil;
Static Member Functions
Name |
Description |
Insert the specified |
|
Insert the specified |
|
Return true if the bidirectional list starting from the specified |
|
Unlink and move (splice) the elements of a doubly‐linked list included in the closed range |
|
Unlink the specified |
Created with MrDocs