casa
$Rev:20696$
|
#include <AsynchronousInterface.h>
Public Member Functions | |
WriteQueue () | |
~WriteQueue () | |
WriteData * | dequeue () |
Bool | empty (Bool alreadyLocked=False) |
void | enqueue (WriteData *writeData) |
void | initialize (const AsynchronousInterface *) |
void | write (VisibilityIterator *vi) |
Private Attributes | |
const AsynchronousInterface * | interface_p |
async::Mutex | mutex_p |
std::queue< WriteData * > | queue_p |
Definition at line 549 of file AsynchronousInterface.h.
Bool casa::asyncio::WriteQueue::empty | ( | Bool | alreadyLocked = False | ) |
void casa::asyncio::WriteQueue::enqueue | ( | WriteData * | writeData | ) |
void casa::asyncio::WriteQueue::initialize | ( | const AsynchronousInterface * | ) |
void casa::asyncio::WriteQueue::write | ( | VisibilityIterator * | vi | ) |
const AsynchronousInterface* casa::asyncio::WriteQueue::interface_p [private] |
Definition at line 566 of file AsynchronousInterface.h.
Definition at line 567 of file AsynchronousInterface.h.
std::queue<WriteData *> casa::asyncio::WriteQueue::queue_p [private] |
Definition at line 568 of file AsynchronousInterface.h.