This class implements a proctor that invokes TYPE::pushExceptionComplete upon destruction unless release has been called.
Declared in <bdlcc_boundedqueue.h>
template<class TYPE>
class BoundedQueue_PushExceptionCompleteProctor;
| Name | Description |
|---|---|
BoundedQueue_PushExceptionCompleteProctor [constructor] | Create a pushExceptionComplete proctor that conditionally manages the specified queue (if non-zero). |
~BoundedQueue_PushExceptionCompleteProctor [destructor] | Destroy this object and, if release has not been invoked', invoke the managed queue's pushExceptionComplete method. |
release | Release from management the queue currently managed by this proctor. If no queue is currently managed, this method has no effect. |