casa
5.7.0-16
|
#include <AsynchronousInterface2.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 (VisibilityIterator2 *vi) |
Private Attributes | |
const AsynchronousInterface * | interface_p |
async::Mutex | mutex_p |
std::queue< WriteData * > | queue_p |
Definition at line 547 of file AsynchronousInterface2.h.
casa::vi::WriteQueue::WriteQueue | ( | ) |
casa::vi::WriteQueue::~WriteQueue | ( | ) |
WriteData* casa::vi::WriteQueue::dequeue | ( | ) |
casacore::Bool casa::vi::WriteQueue::empty | ( | casacore::Bool | alreadyLocked = false | ) |
void casa::vi::WriteQueue::enqueue | ( | WriteData * | writeData | ) |
void casa::vi::WriteQueue::initialize | ( | const AsynchronousInterface * | ) |
void casa::vi::WriteQueue::write | ( | VisibilityIterator2 * | vi | ) |
|
private |
Definition at line 564 of file AsynchronousInterface2.h.
|
private |
Definition at line 565 of file AsynchronousInterface2.h.
|
private |
Definition at line 566 of file AsynchronousInterface2.h.