This class implements a guard that automatically invokes popComplete on the managed queue upon destruction.
Declared in <bdlcc_singleconsumerqueueimpl.h>
template<class TYPE>
class SingleConsumerQueueImpl_PopCompleteGuard;
| Name | Description |
|---|---|
SingleConsumerQueueImpl_PopCompleteGuard [constructor] | Create a popComplete guard managing the specified queue. |
~SingleConsumerQueueImpl_PopCompleteGuard [destructor] | Destroy this object and invoke the popComplete method on the managed queue. |