casa::ActionCacheLoad Class Reference

#include <ActionCacheLoad.h>

Inheritance diagram for casa::ActionCacheLoad:
casa::ActionCache casa::PlotMSAction

List of all members.

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

Detailed Description

Definition at line 36 of file ActionCacheLoad.h.


Constructor & Destructor Documentation

casa::ActionCacheLoad::ActionCacheLoad ( Client client  ) 
casa::ActionCacheLoad::ActionCacheLoad ( Client client,
std::vector< PlotMSPlot * >  plots,
PMSPTMethod  postThreadMethod 
)
virtual casa::ActionCacheLoad::~ActionCacheLoad (  )  [virtual]

Member Function Documentation

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.


Member Data Documentation

std::vector<std::vector<PMS::DataColumn> > casa::ActionCacheLoad::cachedData [private]

Definition at line 51 of file ActionCacheLoad.h.

Definition at line 52 of file ActionCacheLoad.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1