Quick Links: |
#include <bslstl_deque.h>
Public Member Functions | |
Deque_BlockProctor (deque< VALUE_TYPE, ALLOCATOR > *deque, bool atFront) | |
~Deque_BlockProctor () | |
void | release () |
This class implements a proctor that, upon destruction and unless its release
method has previously been invoked, deallocates empty blocks at one end (i.e., front or back) of a proctored deque. The end at which empty blocks are to be proctored is indicated by a flag supplied at construction. See emplace
for a use case.