casa
5.7.0-16
|
#include <AsynchronousInterface.h>
Public Member Functions | |
WriteQueue () | |
~WriteQueue () | |
WriteData * | dequeue () |
casacore::Bool | empty (casacore::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.
casa::asyncio::WriteQueue::WriteQueue | ( | ) |
casa::asyncio::WriteQueue::~WriteQueue | ( | ) |
WriteData* casa::asyncio::WriteQueue::dequeue | ( | ) |
casacore::Bool casa::asyncio::WriteQueue::empty | ( | casacore::Bool | alreadyLocked = false | ) |
void casa::asyncio::WriteQueue::enqueue | ( | WriteData * | writeData | ) |
void casa::asyncio::WriteQueue::initialize | ( | const AsynchronousInterface * | ) |
void casa::asyncio::WriteQueue::write | ( | VisibilityIterator * | vi | ) |
|
private |
Definition at line 566 of file AsynchronousInterface.h.
|
private |
Definition at line 567 of file AsynchronousInterface.h.
|
private |
Definition at line 568 of file AsynchronousInterface.h.