Exchange this pool's memory blocks with those of other.
Synopsis
Declared in <bslstl_simplepool.h>
void
quickSwapRetainAllocators(SimplePool& other);
Description
Efficiently exchange the memory blocks of this object with those of the specified other object. This method provides the no‐throw exception‐safety guarantee. The behavior is undefined unless allocator() == other.allocator().
Parameters
Name |
Description |
other |
pool with which to exchange memory blocks |
Created with MrDocs