|
BDE 4.39.x Production Release
|
#include <bdlcc_singleproducersingleconsumerboundedqueue.h>
This class implements a guard that invokes TYPE::popComplete on a NODE upon destruction.
Public Member Functions | |
| SingleProducerSingleConsumerBoundedQueue_PopCompleteGuard (TYPE *queue, NODE *node, Uint64 index) | |
| ~SingleProducerSingleConsumerBoundedQueue_PopCompleteGuard () | |
|
inline |
Create a guard managing the specified queue and will invoke popComplete with the specified node and index.
|
inline |
Destroy this object and invoke the TYPE::popComplete.