BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bdlcc::SingleConsumerQueueImpl_PopCompleteGuard< TYPE > Class Template Reference

#include <bdlcc_singleconsumerqueueimpl.h>

Public Member Functions

 SingleConsumerQueueImpl_PopCompleteGuard (TYPE *queue)
 Create a popComplete guard managing the specified queue.
 
 ~SingleConsumerQueueImpl_PopCompleteGuard ()
 

Detailed Description

template<class TYPE>
class bdlcc::SingleConsumerQueueImpl_PopCompleteGuard< TYPE >

This class implements a guard that automatically invokes popComplete on the managed queue upon destruction.

See bdlcc_singleconsumerqueueimpl

Constructor & Destructor Documentation

◆ SingleConsumerQueueImpl_PopCompleteGuard()

template<class TYPE >
bdlcc::SingleConsumerQueueImpl_PopCompleteGuard< TYPE >::SingleConsumerQueueImpl_PopCompleteGuard ( TYPE *  queue)
explicit

◆ ~SingleConsumerQueueImpl_PopCompleteGuard()

Destroy this object and invoke the popComplete method on the managed queue.


The documentation for this class was generated from the following file: