#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.
1.6.1