casa
5.7.0-16
|
#include <VWBT.h>
Public Member Functions | |
VWBT (VisibilityIterator *visibilityIterator, casa::async::Mutex *msAccessMutex, bool groupRows) | |
~VWBT () | |
void | start () |
void | terminate () |
bool | isWriting () |
void | setFlag (casacore::Cube< casacore::Bool > flagCube) |
We just want a de-referenced copy. More... | |
Public Member Functions inherited from casa::async::Thread | |
Thread () | |
virtual | ~Thread () |
pthread_t | getId () const |
pid_t | gettid () const |
bool | isTerminationRequested () const |
void * | join () |
void | startThread () |
Protected Member Functions | |
void * | run () |
void | initialize () |
bool | next () |
Protected Member Functions inherited from casa::async::Thread | |
bool | isStarted () const |
Private Attributes | |
volatile casacore::Bool | terminationRequested_p |
State parameters. More... | |
casacore::Bool | threadTerminated_p |
casacore::Bool | writing_p |
VisibilityIterator * | visibilityIterator_p |
Writing members. More... | |
casa::async::Mutex * | msAccessMutex_p |
casacore::Cube< casacore::Bool > * | flagCube_p |
casacore::Bool | groupRows_p |
Configuration parameters. More... | |
Additional Inherited Members | |
Public Types inherited from casa::async::Thread | |
typedef void *(* | ThreadFunction )(void *) |
Static Protected Member Functions inherited from casa::async::Thread | |
static void * | threadFunction (void *) |
casa::VWBT::VWBT | ( | VisibilityIterator * | visibilityIterator, |
casa::async::Mutex * | msAccessMutex, | ||
bool | groupRows | ||
) |
casa::VWBT::~VWBT | ( | ) |
|
protected |
|
protected |
|
protectedvirtual |
Implements casa::async::Thread.
void casa::VWBT::setFlag | ( | casacore::Cube< casacore::Bool > | flagCube | ) |
We just want a de-referenced copy.
void casa::VWBT::start | ( | ) |
|
virtual |
Reimplemented from casa::async::Thread.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |