28 #ifndef TABLES_TVECSCACOL_H
29 #define TABLES_TVECSCACOL_H
39 template<
class T>
class ScalarColumn;
124 #ifndef CASACORE_NO_AUTO_TEMPLATES
125 #include <casacore/tables/Tables/TVecScaCol.tcc>
126 #endif //# CASACORE_NO_AUTO_TEMPLATES
T value(uInt index) const
Get a value.
void putVal(uInt index, const T &)
Put a value.
ScalarColumn< T > * colPtr_p
Templated base class for table vectors.
TabVecScaCol(const TableColumn &column)
Create a table vector from the given table column.
~TabVecScaCol()
Destruct the object.
void getVal(uInt index, T &) const
Get a value.
Read/write access to a table column.
Templated table scalar column vectors.
uInt nelem() const
Nr of elements (ie.
Access to a scalar table column with arbitrary data type.
void set(const T &)
Set entire vector to a value.
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.