|
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.