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
ScalarColumn< T > * colPtr_p
Templated base class for table vectors.
void putVal(rownr_t index, const T &)
Put a value.
TabVecScaCol(const TableColumn &column)
Create a table vector from the given table column.
~TabVecScaCol()
Destruct the object.
Read/write access to a table column.
Templated table scalar column vectors.
uInt64 rownr_t
Define the type of a row number in a table.
T value(rownr_t index) const
Get a value.
rownr_t nelem() const
Nr of elements (ie.
Access to a scalar table column with arbitrary data type.
void getVal(rownr_t index, T &) const
Get a value.
void set(const T &)
Set entire vector to a value.