28 #ifndef TABLES_COLUMNCACHE_H 29 #define TABLES_COLUMNCACHE_H 33 #include <casacore/casa/aips.h> 136 return rownr<itsStart || rownr>
itsEnd ? -1 :
ColumnCache()
Constructor.
uInt start() const
Give the start, end (including), and increment row number of the cached column values.
Int offset(uInt rownr) const
Calculate the offset in the cached data for the given row.
void setIncrement(uInt increment)
Set the increment to the given value.
A caching object for a table column.
const void * dataPtr() const
Give a pointer to the data.
void invalidate()
Invalidate the cache.
this file contains all the compiler specific defines