26#ifndef TABLES_DATAMANACCESSOR_H
27#define TABLES_DATAMANACCESSOR_H
30#include <casacore/casa/aips.h>
31#include <casacore/tables/DataMan/DataManager.h>
Abstract base class for a data manager.
void showCacheStatistics(ostream &os) const
Show IO statistics.
DataManager * itsDataManager
virtual ~RODataManAccessor()
void setProperties(const Record &) const
Set data manager properties using the fields in the record.
RODataManAccessor(const Table &table, const String &name, Bool byColumn)
Construct the accessor object for a data manager in the table.
uInt dataManagerSeqNr() const
Get the data manager sequence nr.
String dataManagerType() const
Get the data manager type.
RODataManAccessor()
Construct an empty object.
Record getProperties() const
Get data manager properties as a record.
DataManager * baseDataManager() const
Get the data manager for the given data manager or column name.
String dataManagerName() const
Get the data manager name.
String: the storage and methods of handling collections of characters.
this file contains all the compiler specific defines
String name() const
Return the name of the field.
bool Bool
Define the standard types used by Casacore.