BDE 4.14.0 Production release
|
#include <bdlc_compactedarray.h>
Public Member Functions | |
CompactedArray_RemoveAllProctor (CompactedArray< TYPE > *array) | |
~CompactedArray_RemoveAllProctor () | |
void | release () |
This class implements a proctor that, unless its release
method has previously been invoked, automatically invokes removeAll
on a CompactedArray
upon destruction.
|
inline |
Create a removeAll
proctor that conditionally manages the specified array
(if non-zero).
|
inline |
Destroy this object and, if release
has not been invoked, invoke the managed array's removeAll
method.
|
inline |
Release from management the array currently managed by this proctor. If no array, this method has no effect.