Exchange this pool's nodes and allocator with those of other.

Synopsis

Declared in <bslstl_treenodepool.h>

void
swapExchangeAllocators(TreeNodePool& other);

Description

Efficiently exchange the nodes and allocator of this object with those of the specified other object. This method provides the no‐throw exception‐safety guarantee, unless swapping the (user‐supplied) allocator objects can throw.

Parameters

Name

Description

other

pool with which to exchange nodes and allocator

Created with MrDocs