casa::PlotMSExportParam Class Reference

Specifies export parameters for plotms. More...

#include <PlotMSExportParam.h>

List of all members.

Public Member Functions

 PlotMSExportParam ()
 Constructor, which uses default values.
 ~PlotMSExportParam ()
 Destructor.
void fromRecord (const RecordInterface &record)
 Converts this object to/from a record.
Record toRecord () const
PMS::ExportRange getExportRange () const
 Convenience methods for returning the standard field values.
void setExportRange (PMS::ExportRange exportRange)
 Convenience methods for setting the standard field values.
void setExportRange (String exportRangeStr)
bool operator== (const PlotMSExportParam &other) const
 Equality operators.
bool operator!= (const PlotMSExportParam &other) const
String summary () const
 Print out a summary.
void setDefaults ()
 Sets the default values.

Private Attributes

PMS::ExportRange exportRange_
 The export range.

Static Private Attributes

static const String EXPORT_RANGE

Detailed Description

Specifies export parameters for plotms.

Definition at line 35 of file PlotMSExportParam.h.


Constructor & Destructor Documentation

casa::PlotMSExportParam::PlotMSExportParam (  ) 

Constructor, which uses default values.

casa::PlotMSExportParam::~PlotMSExportParam (  ) 

Destructor.


Member Function Documentation

void casa::PlotMSExportParam::fromRecord ( const RecordInterface &  record  ) 

Converts this object to/from a record.

Each field will have a key that is its enum name

PMS::ExportRange casa::PlotMSExportParam::getExportRange (  )  const [inline]

Convenience methods for returning the standard field values.

Definition at line 55 of file PlotMSExportParam.h.

References exportRange_.

bool casa::PlotMSExportParam::operator!= ( const PlotMSExportParam other  )  const [inline]

Definition at line 71 of file PlotMSExportParam.h.

References operator==().

bool casa::PlotMSExportParam::operator== ( const PlotMSExportParam other  )  const

Equality operators.

Referenced by operator!=().

void casa::PlotMSExportParam::setDefaults (  ) 

Sets the default values.

void casa::PlotMSExportParam::setExportRange ( String  exportRangeStr  ) 
void casa::PlotMSExportParam::setExportRange ( PMS::ExportRange  exportRange  )  [inline]

Convenience methods for setting the standard field values.

Definition at line 61 of file PlotMSExportParam.h.

References exportRange_.

String casa::PlotMSExportParam::summary (  )  const

Print out a summary.

Record casa::PlotMSExportParam::toRecord (  )  const

Member Data Documentation

const String casa::PlotMSExportParam::EXPORT_RANGE [static, private]

Definition at line 85 of file PlotMSExportParam.h.

PMS::ExportRange casa::PlotMSExportParam::exportRange_ [private]

The export range.

Definition at line 84 of file PlotMSExportParam.h.

Referenced by getExportRange(), and setExportRange().


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

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1