This class provides a specialized proctor object that, upon destruction and unless the release method has been called, destroys the elements in a segment of a deque of parameterized VALUE_TYPE. The elements destroyed are delimited by the "guarded" range [d_begin .. d_end)].
Synopsis
Declared in <bslalg_dequeprimitives.h>
template<
class VALUE_TYPE,
int BLOCK_LENGTH,
class ALLOCATOR>
class DequePrimitives_DequeElementGuard;
Type Aliases
Name |
Description |
This |
Member Functions
Name |
Description |
|
Create a deque exception guard object for the sequence of elements of the parameterized |
|
Call the destructor on each of the elements of the parameterized |
Move the begin iterator by the specified |
|
Move the end pointer by the specified |
|
Set the range of elements guarded by this object to be empty. Note that |
Created with MrDocs