casa  $Rev:20696$
Public Member Functions | Private Attributes | Static Private Attributes
casa::MSPlotReset Class Reference

This class is provided to TablePlot to be called when someone resets the TablePlot class. More...

#include <MsPlotHooks.h>

Inheritance diagram for casa::MSPlotReset:
casa::TPResetCallBack

List of all members.

Public Member Functions

 MSPlotReset (MsPlot *inMsPlot)
 ~MSPlotReset ()
Bool reset ()
 Callback to signal full internal cleanup of TablePlot.

Private Attributes

MsPlotitsMsPlot
SLoglog
 Message logger.

Static Private Attributes

static const String clname

Detailed Description

This class is provided to TablePlot to be called when someone resets the TablePlot class.

Intended use:

Internal

Review Status

Date Reviewed:
yyyy/mm/dd

Prerequisite

Etymology

Does the necessary cleanup, object destruction setting class variables to intial values, and such when a reset occurs.

Synopsis

Example

Motivation

To provide a way for the TablePlot object to inform the MsPlot object that a reset has occured.

Thrown Exceptions

To Do

Definition at line 118 of file MsPlotHooks.h.


Constructor & Destructor Documentation

casa::MSPlotReset::MSPlotReset ( MsPlot inMsPlot) [inline]
casa::MSPlotReset::~MSPlotReset ( ) [inline]

Definition at line 132 of file MsPlotHooks.h.

References clname, casa::SLog::FnEnter(), casa::SLog::FnExit(), and log.


Member Function Documentation

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.


Member Data Documentation

const String casa::MSPlotReset::clname [static, private]

Definition at line 153 of file MsPlotHooks.h.

Referenced by MSPlotReset(), reset(), and ~MSPlotReset().

Definition at line 145 of file MsPlotHooks.h.

Referenced by MSPlotReset().

Message logger.

Definition at line 152 of file MsPlotHooks.h.

Referenced by MSPlotReset(), reset(), and ~MSPlotReset().


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