Quick Links: |
#include <bdlcc_boundedqueue.h>
Public Member Functions | |
BoundedQueue_PopCompleteGuard (TYPE *queue, NODE *node) | |
~BoundedQueue_PopCompleteGuard () |
This class implements a guard that invokes TYPE::popComplete
on a NODE
upon destruction.
See Component bdlcc_boundedqueue
bdlcc::BoundedQueue_PopCompleteGuard< TYPE, NODE >::BoundedQueue_PopCompleteGuard | ( | TYPE * | queue, | |
NODE * | node | |||
) |
Create a popComplete
guard managing the specified queue
and node
.
bdlcc::BoundedQueue_PopCompleteGuard< TYPE, NODE >::~BoundedQueue_PopCompleteGuard | ( | ) |
Destroy this object and invoke the TYPE::popComplete
method with the managed node
.