casa
5.7.0-16
|
#include <ActionSummary.h>
Public Member Functions | |
ActionSummary (Client *client) | |
void | setSummaryType (PMS::SummaryType type) |
void | setCTSummaryType (PMS::CTSummaryType type) |
void | setFile (casacore::String file) |
void | setVerbose (bool verbose) |
virtual | ~ActionSummary () |
Public Member Functions inherited from casa::PlotMSAction | |
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... | |
Protected Member Functions | |
virtual bool | doActionSpecific (PlotMSApp *plotms) |
virtual bool | loadParameters () |
Protected Member Functions inherited from casa::PlotMSAction | |
void | setUpClientCommunication (BackgroundThread *thread, int index) |
bool | initiateWork (BackgroundThread *thread) |
Private Attributes | |
PMS::SummaryType | summaryType |
vector<PlotMSPlot*> plots; More... | |
PMS::CTSummaryType | CTsummaryType |
casacore::String | filename |
bool | verbose |
Additional Inherited Members | |
Public Types inherited from casa::PlotMSAction | |
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... | |
Protected Attributes inherited from casa::PlotMSAction | |
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 ActionSummary.h.
casa::ActionSummary::ActionSummary | ( | Client * | client | ) |
|
virtual |
|
protectedvirtual |
Implements casa::PlotMSAction.
|
protectedvirtual |
Reimplemented from casa::PlotMSAction.
void casa::ActionSummary::setCTSummaryType | ( | PMS::CTSummaryType | type | ) |
void casa::ActionSummary::setFile | ( | casacore::String | file | ) |
void casa::ActionSummary::setSummaryType | ( | PMS::SummaryType | type | ) |
void casa::ActionSummary::setVerbose | ( | bool | verbose | ) |
|
private |
Definition at line 49 of file ActionSummary.h.
|
private |
Definition at line 50 of file ActionSummary.h.
|
private |
vector<PlotMSPlot*> plots;
Definition at line 48 of file ActionSummary.h.
|
private |
Definition at line 51 of file ActionSummary.h.