Exchange the nodes of the specified a and b trees.
Synopsis
Declared in <bslalg_rbtreeutil.h>
static
void
swap(
RbTreeAnchor* a,
RbTreeAnchor* b);
Description
Efficiently exchange the nodes in the specified a tree with the nodes in the specified b tree. This method provides the no‐throw exception‐safety guarantee. The behavior is undefined unless a and b are well‐formed (see isWellFormed).
Parameters
Name |
Description |
a |
first well‐formed tree to exchange |
b |
second well‐formed tree to exchange |
Created with MrDocs