Go to the documentation of this file.
28 #ifndef TABLES_SSMDIRCOLUMN_H
29 #define TABLES_SSMDIRCOLUMN_H
33 #include <casacore/casa/aips.h>
34 #include <casacore/tables/DataMan/SSMColumn.h>
virtual void deleteRow(uInt aRowNr)
Remove the given row from the data bucket and possibly string bucket.
virtual void setMaxLength(uInt maxLength)
An array of 'fixed length' strings is not handled specially, thus this function is ignored.
virtual void getArraydoubleV(uInt rownr, Array< double > *dataPtr)
virtual void getArrayDComplexV(uInt rownr, Array< DComplex > *dataPtr)
virtual void putArrayuShortV(uInt rownr, const Array< uShort > *dataPtr)
virtual void getArrayInt64V(uInt rownr, Array< Int64 > *dataPtr)
virtual void getArrayuCharV(uInt rownr, Array< uChar > *dataPtr)
virtual void getArrayComplexV(uInt rownr, Array< Complex > *dataPtr)
virtual void putArrayuCharV(uInt rownr, const Array< uChar > *dataPtr)
virtual void getArrayIntV(uInt rownr, Array< Int > *dataPtr)
SSMDirColumn(SSMBase *aParent, int aDataType, uInt aColNr)
Create a SSMDirColumn object with the given parent.
virtual void putArrayIntV(uInt rownr, const Array< Int > *dataPtr)
virtual void getArrayuIntV(uInt rownr, Array< uInt > *dataPtr)
virtual void putArraydoubleV(uInt rownr, const Array< double > *dataPtr)
virtual void putArrayDComplexV(uInt rownr, const Array< DComplex > *dataPtr)
virtual void getArrayuShortV(uInt rownr, Array< uShort > *dataPtr)
SSMDirColumn & operator=(const SSMDirColumn &)
Forbid assignment.
virtual void getArrayBoolV(uInt rownr, Array< Bool > *dataPtr)
Get an array value in the given row.
virtual void putArrayShortV(uInt rownr, const Array< Short > *dataPtr)
this file contains all the compiler specific defines
virtual void putArrayStringV(uInt rownr, const Array< String > *dataPtr)
virtual void putArrayComplexV(uInt rownr, const Array< Complex > *dataPtr)
virtual void putArrayBoolV(uInt rownr, const Array< Bool > *dataPtr)
Put an array value in the given row.
void getValue(uInt aRowNr, void *data)
Read the array data for the given row into the data buffer.
virtual void putArrayInt64V(uInt rownr, const Array< Int64 > *dataPtr)
virtual void getArrayStringV(uInt rownr, Array< String > *dataPtr)
A Direct Array Column in the Standard Storage Manager.
A Column in the Standard Storage Manager.
virtual void putArrayfloatV(uInt rownr, const Array< float > *dataPtr)
Base class of the Standard Storage Manager.
virtual void getArrayfloatV(uInt rownr, Array< float > *dataPtr)
virtual void putArrayuIntV(uInt rownr, const Array< uInt > *dataPtr)
virtual void getArrayShortV(uInt rownr, Array< Short > *dataPtr)