#include <ActionCacheLoad.h>
Public Member Functions | |
ActionCacheLoad (Client *client) | |
ActionCacheLoad (Client *client, std::vector< PlotMSPlot * > plots, PMSPTMethod postThreadMethod) | |
void | setSetupPlot (bool setUp) |
virtual | ~ActionCacheLoad () |
Protected Member Functions | |
virtual bool | loadAxes () |
virtual bool | isAxesValid (std::vector< std::pair< PMS::Axis, unsigned int > > cacheAxes, int plotIndex, int axisIndex) const |
virtual void | setUpWorkParameters (CacheThread *cacheThread, int plotIndex, std::vector< PMS::Axis > &axes) |
Private Member Functions | |
void | initialize () |
Private Attributes | |
std::vector< std::vector < PMS::DataColumn > > | cachedData |
bool | setupPlot |
Definition at line 36 of file ActionCacheLoad.h.
casa::ActionCacheLoad::ActionCacheLoad | ( | Client * | client | ) |
casa::ActionCacheLoad::ActionCacheLoad | ( | Client * | client, | |
std::vector< PlotMSPlot * > | plots, | |||
PMSPTMethod | postThreadMethod | |||
) |
virtual casa::ActionCacheLoad::~ActionCacheLoad | ( | ) | [virtual] |
void casa::ActionCacheLoad::initialize | ( | ) | [private] |
virtual bool casa::ActionCacheLoad::isAxesValid | ( | std::vector< std::pair< PMS::Axis, unsigned int > > | cacheAxes, | |
int | plotIndex, | |||
int | axisIndex | |||
) | const [protected, virtual] |
Implements casa::ActionCache.
virtual bool casa::ActionCacheLoad::loadAxes | ( | ) | [protected, virtual] |
Implements casa::ActionCache.
void casa::ActionCacheLoad::setSetupPlot | ( | bool | setUp | ) |
virtual void casa::ActionCacheLoad::setUpWorkParameters | ( | CacheThread * | cacheThread, | |
int | plotIndex, | |||
std::vector< PMS::Axis > & | axes | |||
) | [protected, virtual] |
Implements casa::ActionCache.
std::vector<std::vector<PMS::DataColumn> > casa::ActionCacheLoad::cachedData [private] |
Definition at line 51 of file ActionCacheLoad.h.
bool casa::ActionCacheLoad::setupPlot [private] |
Definition at line 52 of file ActionCacheLoad.h.