#include <ActionCacheRelease.h>
|
| ActionCacheRelease (Client *client) |
|
virtual void | checkFeasibility (PlotMSApp *plotms, int plotIndex, std::vector< PMS::Axis > &a) const |
|
virtual | ~ActionCacheRelease () |
|
| ActionCache (Client *client) |
|
| ActionCache (Client *client, std::vector< PlotMSPlot * > plots, PMSPTMethod postThreadMethod=NULL) |
|
virtual | ~ActionCache () |
|
| PlotMSAction (Client *client, PMSPTMethod postThreadMethod=NULL, std::vector< PlotMSPlot * > postThreadObject=std::vector< PlotMSPlot * >()) |
| Non-Static //. More...
|
|
virtual | ~PlotMSAction () |
| Destructor. More...
|
|
bool | doAction (PlotMSApp *plotms) |
| Performs the action, using the given PlotMSApp, and returns true for success or false or failure. More...
|
|
void | setUseThreading (bool useThread) |
|
virtual bool | doActionWithResponse (PlotMSApp *plotms, casacore::Record &retval) |
|
const casacore::String & | doActionResult () const |
| Returns the result of doAction(), if applicable. More...
|
|
|
enum | Type {
SEL_FLAG,
SEL_UNFLAG,
SEL_LOCATE,
SEL_INFO,
SEL_CLEAR_REGIONS,
ITER_FIRST,
ITER_PREV,
ITER_NEXT,
ITER_LAST,
TOOL_MARK_REGIONS,
TOOL_SUBTRACT_REGIONS,
TOOL_ZOOM,
TOOL_PAN,
TOOL_ANNOTATE_TEXT,
TOOL_ANNOTATE_RECTANGLE,
TOOL_FLAG_ALL,
TRACKER_ENABLE_HOVER,
TRACKER_ENABLE_DISPLAY,
STACK_BACK,
STACK_BASE,
STACK_FORWARD,
CACHE_LOAD,
CACHE_RELEASE,
MS_SUMMARY,
SUMMARY_DIALOG,
PLOT,
PLOT_EXPORT,
EXPORT_DIALOG,
HOLD_RELEASE_DRAWING,
CLEAR_PLOTTER,
QUIT,
OPEN
} |
| Static // Enum for implemented actions. More...
|
|
std::vector< PlotMSPlot * > | plots |
|
std::vector< std::vector
< PMS::Axis > > | axes |
|
bool | useThreading |
|
Client * | client |
|
Type | itsType_ |
| Action type. More...
|
|
casacore::String | itsDoActionResult_ |
| Result of doAction, if applicable. More...
|
|
ThreadController * | threadController |
|
std::vector< PlotMSPlot * > | postThreadObject |
|
PMSPTMethod * | postThreadMethod |
|
Definition at line 33 of file ActionCacheRelease.h.
casa::ActionCacheRelease::ActionCacheRelease |
( |
Client * |
client | ) |
|
virtual casa::ActionCacheRelease::~ActionCacheRelease |
( |
| ) |
|
|
virtual |
virtual void casa::ActionCacheRelease::checkFeasibility |
( |
PlotMSApp * |
plotms, |
|
|
int |
plotIndex, |
|
|
std::vector< PMS::Axis > & |
a |
|
) |
| const |
|
virtual |
virtual bool casa::ActionCacheRelease::isAxesValid |
( |
std::vector< PMS::Axis > |
cacheAxes, |
|
|
int |
vectorIndex, |
|
|
int |
axisIndex |
|
) |
| const |
|
protectedvirtual |
virtual bool casa::ActionCacheRelease::loadAxes |
( |
| ) |
|
|
protectedvirtual |
virtual void casa::ActionCacheRelease::setUpWorkParameters |
( |
CacheThread * |
cacheThread, |
|
|
int |
plotIndex, |
|
|
std::vector< PMS::Axis > & |
axes |
|
) |
| |
|
protectedvirtual |
The documentation for this class was generated from the following file: