28 #ifndef MEASURES_TABLEMEASVALUEDESC_H
29 #define MEASURES_TABLEMEASVALUEDESC_H
32 #include <casacore/casa/aips.h>
33 #include <casacore/casa/BasicSL/String.h>
String: the storage and methods of handling collections of characters.
void writeKeys(TableRecord &columnKeyset, const TableRecord &measInfo)
Write the actual keywords.
TableMeasValueDesc(const TableDesc &, const String &columnName)
Construct the MeasValue column descriptor for the given column.
void write(TableDesc &, const TableRecord &measInfo)
Write the type, unit, and MEASINFO record into the column keywords.
const String & columnName() const
Get the name of the underlying column.
TableMeasValueDesc(const Char *columnName)
TableMeasValueDesc & operator=(const TableMeasValueDesc &that)
Assignment operator.
TableMeasValueDesc()
Null constructor.
void write(Table &, const TableRecord &measInfo)
TableMeasValueDesc(const TableMeasValueDesc &that)
Copy constructor.
void checkColumn(const TableDesc &td) const
Throw an exception if the quantum column doesn't exist or is of the wrong type.
TableMeasValueDesc(const String &columnName)
Construct the MeasValue column descriptor for the given column.
this file contains all the compiler specific defines