28 #ifndef TABLES_TVECTEMP_H
29 #define TABLES_TVECTEMP_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
A 1-D Specialization of the Array class.
std::vector< double > Vector
Templated table vectors held in memory as a temporary.
void set(const T &)
Set entire vector to a value.
Templated base class for table vectors.
T value(uInt index) const
Get a value (virtual function).
TabVecTemp(const Vector< T > &)
Create table vector containing the given Vector (reference semantics).
const T & operator()(uInt index) const
Return a reference to a value.
void putVal(uInt index, const T &)
Put a value (virtual function).
~TabVecTemp()
Destruct the object.
void getVal(uInt index, T &) const
Get a value (virtual function).
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.