28 #ifndef TABLES_TSMIDCOLUMN_H
29 #define TABLES_TSMIDCOLUMN_H
long long Int64
Define the extra non-standard types used by Casacore (like proposed uSize, Size)
void getBoolV(uInt rownr, Bool *dataPtr)
Get a scalar value in the given row.
void getfloatV(uInt rownr, float *dataPtr)
void getIntV(uInt rownr, Int *dataPtr)
void getdoubleV(uInt rownr, double *dataPtr)
std::complex< Float > Complex
void putdoubleV(uInt rownr, const double *dataPtr)
void putInt64V(uInt rownr, const Int64 *dataPtr)
void getInt64V(uInt rownr, Int64 *dataPtr)
void getComplexV(uInt rownr, Complex *dataPtr)
void putComplexV(uInt rownr, const Complex *dataPtr)
void getStringV(uInt rownr, String *dataPtr)
An id column in Tiled Storage Manager.
void getDComplexV(uInt rownr, DComplex *dataPtr)
void putIntV(uInt rownr, const Int *dataPtr)
std::complex< Double > DComplex
void putfloatV(uInt rownr, const float *dataPtr)
TSMIdColumn(const TSMColumn &column)
Create an id column from the given column.
bool Bool
Define the standard types used by Casacore.
A column in the Tiled Storage Manager.
void putBoolV(uInt rownr, const Bool *dataPtr)
Put a scalar value in the given row.
void putuIntV(uInt rownr, const uInt *dataPtr)
String: the storage and methods of handling collections of characters.
void getuIntV(uInt rownr, uInt *dataPtr)
void putDComplexV(uInt rownr, const DComplex *dataPtr)
void putStringV(uInt rownr, const String *dataPtr)
TSMIdColumn & operator=(const TSMIdColumn &)
Forbid assignment.
virtual ~TSMIdColumn()
Frees up the storage.
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.