Specifies export parameters for plotms. More...
#include <PlotMSExportParam.h>
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 |
Specifies export parameters for plotms.
Definition at line 35 of file PlotMSExportParam.h.
casa::PlotMSExportParam::PlotMSExportParam | ( | ) |
Constructor, which uses default values.
casa::PlotMSExportParam::~PlotMSExportParam | ( | ) |
Destructor.
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 |
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().