28 #ifndef TABLES_TVECTEMP_H
29 #define TABLES_TVECTEMP_H
132 {
return (*vecPtr_p)(index); }
135 {
return (*vecPtr_p)(index); }
141 #ifndef CASACORE_NO_AUTO_TEMPLATES
142 #include <casacore/tables/Tables/TVecTemp.tcc>
143 #endif //# CASACORE_NO_AUTO_TEMPLATES
void putVal(rownr_t index, const T &)
Put a value (virtual function).
Templated table vectors held in memory as a temporary.
const T & operator()(rownr_t index) const
Return a reference to a value.
void set(const T &)
Set entire vector to a value.
Templated base class for table vectors.
TabVecTemp(const Vector< T > &)
Create table vector containing the given Vector (reference semantics).
T value(rownr_t index) const
Get a value (virtual function).
~TabVecTemp()
Destruct the object.
uInt64 rownr_t
Define the type of a row number in a table.
void getVal(rownr_t index, T &) const
Get a value (virtual function).