casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
casa::PlotData Class Reference

#include <PlotData.h>

Inheritance diagram for casa::PlotData:
casa::PlotPointData casa::PlotSingleData casa::PlotHistogramData casa::PlotMaskedPointData casa::PlotPointDataImpl< T > casa::PlotSingleDataImpl< T > casa::PlotMaskedPointDataImpl< T > casa::PlotMSIndexer casa::PlotErrorDataImpl< T > casa::PlotMaskedPointDataImpl< T > casa::PlotScalarErrorDataImpl< T >

List of all members.

Public Member Functions

 PlotData ()
virtual ~PlotData ()
virtual bool isValid () const =0
 ABSTRACT METHODS //.
virtual bool willDeleteData () const =0
 Returns whether this object will delete its underlying data structures upon deconstruction or not.
virtual void setDeleteData (bool del=true)=0
 Sets whether this object will delete its underlying data structures upon deconstruction or not.

Detailed Description

Definition at line 55 of file PlotData.h.


Constructor & Destructor Documentation

Definition at line 57 of file PlotData.h.

virtual casa::PlotData::~PlotData ( ) [inline, virtual]

Definition at line 59 of file PlotData.h.


Member Function Documentation

virtual bool casa::PlotData::isValid ( ) const [pure virtual]

ABSTRACT METHODS //.

Returns whether the contained data is valid or not.

Implemented in casa::PlotHistogramData, casa::PlotPointDataImpl< T >, casa::PlotSingleDataImpl< T >, and casa::PlotMSIndexer.

virtual void casa::PlotData::setDeleteData ( bool  del = true) [pure virtual]

Sets whether this object will delete its underlying data structures upon deconstruction or not.

Implemented in casa::PlotErrorDataImpl< T >, casa::PlotMaskedPointDataImpl< T >, casa::PlotHistogramData, casa::PlotPointDataImpl< T >, casa::PlotSingleDataImpl< T >, and casa::PlotMSIndexer.

virtual bool casa::PlotData::willDeleteData ( ) const [pure virtual]

Returns whether this object will delete its underlying data structures upon deconstruction or not.

Implemented in casa::PlotErrorDataImpl< T >, casa::PlotMaskedPointDataImpl< T >, casa::PlotHistogramData, casa::PlotPointDataImpl< T >, casa::PlotSingleDataImpl< T >, and casa::PlotMSIndexer.


The documentation for this class was generated from the following file: