29 #ifndef MEASURES_MCONVERTBASE_H
30 #define MEASURES_MCONVERTBASE_H
33 #include <casacore/casa/aips.h>
34 #include <casacore/casa/iosfwd.h>
176 virtual void print(ostream &os)
const = 0;
virtual void set(const Unit &inunit)=0
Set a new model unit only.
virtual void set(const MeasValue &val)=0
Set a new model value only.
virtual void addFrameType(uInt tp)=0
Add a FrameTypes used (as specified in MeasFrame::FrameTypes)
virtual void print(ostream &os) const =0
Print a conversion engine.
virtual void addMethod(uInt method)=0
Add a method (Note: uInt should be an enum from the appropiate Measure)
virtual uInt getMethod(uInt which) const =0
Get method.
virtual void setModel(const Measure &val)=0
Set a new model for the conversion.
virtual Int nMethod() const =0
Get number of methods.
this file contains all the compiler specific defines
ostream & operator<<(ostream &os, const IComplex &)
Show on ostream.