casa::SynthesisParams Class Reference

#include <SynthesisUtilMethods.h>

Inheritance diagram for casa::SynthesisParams:
casa::SynthesisParamsDeconv casa::SynthesisParamsGrid casa::SynthesisParamsImage casa::SynthesisParamsSelect

List of all members.

Public Member Functions

 SynthesisParams ()
virtual ~SynthesisParams ()
virtual SynthesisParamsoperator= (const SynthesisParams &)
 As there is no state to copy.
virtual void fromRecord (const Record &inrec)=0
virtual void setDefaults ()=0
virtual String verify () const =0
virtual Record toRecord () const =0

Protected Member Functions

String readVal (const Record &rec, String id, String &val) const
 All return strings are error messages.
String readVal (const Record &rec, String id, Int &val) const
String readVal (const Record &rec, String id, Float &val) const
String readVal (const Record &rec, String id, Bool &val) const
String readVal (const Record &rec, String id, Vector< Int > &val) const
String readVal (const Record &rec, String id, Vector< Float > &val) const
String readVal (const Record &rec, String id, Vector< String > &val) const
String stringToQuantity (String instr, Quantity &qa) const
String stringToMDirection (String instr, MDirection &md) const
String readVal (const Record &rec, String id, Quantity &val) const
String readVal (const Record &rec, String id, MDirection &val) const
String MDirectionToString (MDirection val) const
 Others.
String QuantityToString (Quantity val) const
String recordQMToString (const Record &rec) const

Detailed Description

Definition at line 146 of file SynthesisUtilMethods.h.


Constructor & Destructor Documentation

casa::SynthesisParams::SynthesisParams (  )  [inline]

Definition at line 149 of file SynthesisUtilMethods.h.

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

Definition at line 150 of file SynthesisUtilMethods.h.


Member Function Documentation

virtual void casa::SynthesisParams::fromRecord ( const Record &  inrec  )  [pure virtual]
String casa::SynthesisParams::MDirectionToString ( MDirection  val  )  const [protected]

Others.

\.

virtual SynthesisParams& casa::SynthesisParams::operator= ( const SynthesisParams  )  [inline, virtual]

As there is no state to copy.

Reimplemented in casa::SynthesisParamsSelect.

Definition at line 152 of file SynthesisUtilMethods.h.

String casa::SynthesisParams::QuantityToString ( Quantity  val  )  const [protected]
String casa::SynthesisParams::readVal ( const Record &  rec,
String  id,
MDirection &  val 
) const [protected]
String casa::SynthesisParams::readVal ( const Record &  rec,
String  id,
Quantity &  val 
) const [protected]
String casa::SynthesisParams::readVal ( const Record &  rec,
String  id,
Vector< String > &  val 
) const [protected]
String casa::SynthesisParams::readVal ( const Record &  rec,
String  id,
Vector< Float > &  val 
) const [protected]
String casa::SynthesisParams::readVal ( const Record &  rec,
String  id,
Vector< Int > &  val 
) const [protected]
String casa::SynthesisParams::readVal ( const Record &  rec,
String  id,
Bool &  val 
) const [protected]
String casa::SynthesisParams::readVal ( const Record &  rec,
String  id,
Float &  val 
) const [protected]
String casa::SynthesisParams::readVal ( const Record &  rec,
String  id,
Int &  val 
) const [protected]
String casa::SynthesisParams::readVal ( const Record &  rec,
String  id,
String &  val 
) const [protected]

All return strings are error messages.

Null if valid.

String casa::SynthesisParams::recordQMToString ( const Record &  rec  )  const [protected]
virtual void casa::SynthesisParams::setDefaults (  )  [pure virtual]
String casa::SynthesisParams::stringToMDirection ( String  instr,
MDirection &  md 
) const [protected]
String casa::SynthesisParams::stringToQuantity ( String  instr,
Quantity &  qa 
) const [protected]
virtual Record casa::SynthesisParams::toRecord (  )  const [pure virtual]
virtual String casa::SynthesisParams::verify (  )  const [pure virtual]

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