Go to the documentation of this file.
28 #ifndef TABLES_TVECTEMP_H
29 #define TABLES_TVECTEMP_H
32 #include <casacore/casa/aips.h>
33 #include <casacore/tables/Tables/TVec.h>
38 template<
class T>
class Vector;
135 {
return (*vecPtr_p)(index); }
138 {
return (*vecPtr_p)(index); }
144 #ifndef CASACORE_NO_AUTO_TEMPLATES
145 #include <casacore/tables/Tables/TVecTemp.tcc>
146 #endif //# CASACORE_NO_AUTO_TEMPLATES
TabVecTemp(uInt leng)
Create table vector containing a Vector with given length.
void getVal(uInt index, T &) const
Get a value (virtual function).
void putVal(uInt index, const T &)
Put a value (virtual function).
const T & operator()(uInt index) const
Return a reference to a value.
~TabVecTemp()
Destruct the object.
Templated base class for table vectors.
void set(const T &)
Set entire vector to a value.
this file contains all the compiler specific defines
Templated table vectors held in memory as a temporary.
TabVecTemp(const Vector< T > &)
Create table vector containing the given Vector (reference semantics).
T value(uInt index) const
Get a value (virtual function).
A 1-D Specialization of the Array class.