casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
casa::PlotData Class Referenceabstract

#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 > casa::PlotMSRaDecIndexer

Public Member Functions

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

Detailed Description

Definition at line 52 of file PlotData.h.

Constructor & Destructor Documentation

casa::PlotData::PlotData ( )
inline

Definition at line 54 of file PlotData.h.

virtual casa::PlotData::~PlotData ( )
inlinevirtual

Definition at line 56 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: