#include <CacheThread.h>
Public Member Functions | |
CacheThread () | |
void | setLoad (bool load) |
void | setSetupPlot (bool usePlot) |
void | setPlot (PlotMSPlot *plot) |
virtual PlotMSPlot * | getPlot () |
void | setCacheBase (PlotMSCacheBase *cacheBase) |
void | setAxes (vector< PMS::Axis > axes) |
void | setAxesData (int size) |
void | setAxesData (vector< PMS::DataColumn > cachedData) |
void | setName (String msName) |
void | setSelection (PlotMSSelection selection) |
void | setAveraging (PlotMSAveraging averaging) |
void | setTransformations (PlotMSTransformations transforms) |
void | setCalibration (PlotMSCalibration calibration) |
virtual | ~CacheThread () |
Protected Member Functions | |
virtual bool | doWork () |
virtual void | finished () |
Private Member Functions | |
CacheThread (const CacheThread &other) | |
CacheThread | operator= (const CacheThread &other) |
void | handleError (String message) |
Log error, set status, and do clean up when an exception is thrown. | |
Private Attributes | |
bool | itsLoad |
bool | itsSetupPlot |
PlotMSCacheBase * | itsCache |
vector< PMS::Axis > | workAxes |
vector< PMS::DataColumn > | itsAxesData |
String | itsMSName |
PlotMSSelection | itsSelection |
PlotMSAveraging | itsAveraging |
PlotMSTransformations | itsTransformations |
PlotMSCalibration | itsCalibration |
PlotMSPlot * | itsPlot |
Definition at line 40 of file CacheThread.h.
casa::CacheThread::CacheThread | ( | ) |
virtual casa::CacheThread::~CacheThread | ( | ) | [virtual] |
casa::CacheThread::CacheThread | ( | const CacheThread & | other | ) | [private] |
virtual bool casa::CacheThread::doWork | ( | ) | [protected, virtual] |
Implements casa::BackgroundThread.
virtual void casa::CacheThread::finished | ( | ) | [inline, protected, virtual] |
Definition at line 59 of file CacheThread.h.
virtual PlotMSPlot* casa::CacheThread::getPlot | ( | ) | [virtual] |
Reimplemented from casa::BackgroundThread.
void casa::CacheThread::handleError | ( | String | message | ) | [private] |
Log error, set status, and do clean up when an exception is thrown.
CacheThread casa::CacheThread::operator= | ( | const CacheThread & | other | ) | [private] |
void casa::CacheThread::setAveraging | ( | PlotMSAveraging | averaging | ) |
void casa::CacheThread::setAxes | ( | vector< PMS::Axis > | axes | ) |
void casa::CacheThread::setAxesData | ( | vector< PMS::DataColumn > | cachedData | ) |
void casa::CacheThread::setAxesData | ( | int | size | ) |
void casa::CacheThread::setCacheBase | ( | PlotMSCacheBase * | cacheBase | ) |
void casa::CacheThread::setCalibration | ( | PlotMSCalibration | calibration | ) |
void casa::CacheThread::setLoad | ( | bool | load | ) |
void casa::CacheThread::setName | ( | String | msName | ) |
void casa::CacheThread::setPlot | ( | PlotMSPlot * | plot | ) |
void casa::CacheThread::setSelection | ( | PlotMSSelection | selection | ) |
void casa::CacheThread::setSetupPlot | ( | bool | usePlot | ) |
void casa::CacheThread::setTransformations | ( | PlotMSTransformations | transforms | ) |
Definition at line 75 of file CacheThread.h.
vector<PMS::DataColumn> casa::CacheThread::itsAxesData [private] |
Definition at line 72 of file CacheThread.h.
PlotMSCacheBase* casa::CacheThread::itsCache [private] |
Definition at line 70 of file CacheThread.h.
Definition at line 77 of file CacheThread.h.
bool casa::CacheThread::itsLoad [private] |
Definition at line 68 of file CacheThread.h.
String casa::CacheThread::itsMSName [private] |
Definition at line 73 of file CacheThread.h.
PlotMSPlot* casa::CacheThread::itsPlot [private] |
Definition at line 78 of file CacheThread.h.
Definition at line 74 of file CacheThread.h.
bool casa::CacheThread::itsSetupPlot [private] |
Definition at line 69 of file CacheThread.h.
Definition at line 76 of file CacheThread.h.
vector<PMS::Axis> casa::CacheThread::workAxes [private] |
Definition at line 71 of file CacheThread.h.