#include <ThreadCoordinator.h>
Definition at line 84 of file ThreadCoordinator.h.
virtual casa::ThreadCoordinatorBase::~ThreadCoordinatorBase |
( |
| ) |
|
|
virtual |
casa::ThreadCoordinatorBase::ThreadCoordinatorBase |
( |
casacore::Int |
nThreads, |
|
|
bool |
logStates |
|
) |
| |
|
protected |
void casa::ThreadCoordinatorBase::dispatchWork |
( |
| ) |
|
|
protected |
void casa::ThreadCoordinatorBase::getToWork |
( |
| ) |
|
|
protected |
virtual void casa::ThreadCoordinatorBase::installWorkInfo |
( |
| ) |
|
|
protectedpure virtual |
void casa::ThreadCoordinatorBase::logState |
( |
const casacore::String & |
tag | ) |
const |
|
private |
bool casa::ThreadCoordinatorBase::waitForWork |
( |
const async::Thread * |
thisThread | ) |
|
|
protected |
void casa::ThreadCoordinatorBase::waitForWorkersToFinishTask |
( |
| ) |
|
void casa::ThreadCoordinatorBase::waitForWorkersToReport |
( |
| ) |
|
|
protected |
Barrier* casa::ThreadCoordinatorBase::barrier_p |
|
private |
bool casa::ThreadCoordinatorBase::logStates_p |
|
private |
volatile casacore::Int casa::ThreadCoordinatorBase::nThreadsAtBarrier_p |
|
private |
volatile casacore::Int casa::ThreadCoordinatorBase::nThreadsDispatched_p |
|
private |
volatile bool casa::ThreadCoordinatorBase::workCompleted_p |
|
private |
volatile bool casa::ThreadCoordinatorBase::workToBeDone_p |
|
private |
The documentation for this class was generated from the following file: