casa
$Rev:20696$
|
This class is provided to TablePlot to be called when someone resets the TablePlot class. More...
#include <MsPlotHooks.h>
Public Member Functions | |
MSPlotReset (MsPlot *inMsPlot) | |
~MSPlotReset () | |
Bool | reset () |
Callback to signal full internal cleanup of TablePlot. | |
Private Attributes | |
MsPlot * | itsMsPlot |
SLog * | log |
Message logger. | |
Static Private Attributes | |
static const String | clname |
This class is provided to TablePlot to be called when someone resets the TablePlot class.
Internal
Does the necessary cleanup, object destruction setting class variables to intial values, and such when a reset occurs.
To provide a way for the TablePlot object to inform the MsPlot object that a reset has occured.
Definition at line 118 of file MsPlotHooks.h.
casa::MSPlotReset::MSPlotReset | ( | MsPlot * | inMsPlot | ) | [inline] |
Definition at line 121 of file MsPlotHooks.h.
References clname, casa::SLog::FnEnter(), casa::SLog::FnExit(), itsMsPlot, log, and casa::SLog::slog().
casa::MSPlotReset::~MSPlotReset | ( | ) | [inline] |
Definition at line 132 of file MsPlotHooks.h.
References clname, casa::SLog::FnEnter(), casa::SLog::FnExit(), and log.
Bool casa::MSPlotReset::reset | ( | ) | [inline, virtual] |
Callback to signal full internal cleanup of TablePlot.
This callback is called from TablePlot::resetTP.
Reimplemented from casa::TPResetCallBack.
Definition at line 139 of file MsPlotHooks.h.
References clname, casa::SLog::FnEnter(), casa::SLog::FnExit(), log, and casa::True.
const String casa::MSPlotReset::clname [static, private] |
Definition at line 153 of file MsPlotHooks.h.
Referenced by MSPlotReset(), reset(), and ~MSPlotReset().
MsPlot* casa::MSPlotReset::itsMsPlot [private] |
Definition at line 145 of file MsPlotHooks.h.
Referenced by MSPlotReset().
SLog* casa::MSPlotReset::log [private] |
Message logger.
Definition at line 152 of file MsPlotHooks.h.
Referenced by MSPlotReset(), reset(), and ~MSPlotReset().