28 #ifndef TABLES_DATAMANACCESSOR_H
29 #define TABLES_DATAMANACCESSOR_H
Record getProperties() const
Get data manager properties as a record.
Main interface class to a read/write table.
DataManager * baseDataManager() const
Get the data manager for the given data manager or column name.
void setProperties(const Record &) const
Set data manager properties using the fields in the record.
String dataManagerType() const
Get the data manager type.
virtual String dataManagerName() const
Return the name of the data manager.
virtual void showCacheStatistics(std::ostream &) const
Show the data manager's IO statistics.
String dataManagerName() const
Get the data manager name.
RODataManAccessor()
Construct an empty object.
void showCacheStatistics(ostream &os) const
Show IO statistics.
uInt dataManagerSeqNr() const
Get the data manager sequence nr.
virtual ~RODataManAccessor()
A hierarchical collection of named fields of various types.
bool Bool
Define the standard types used by Casacore.
uInt sequenceNr() const
Get the (unique) sequence nr of this data manager.
virtual String dataManagerType() const =0
Return the type name of the data manager (in fact its class name).
Base class for the Data Manager Accessor classes.
Abstract base class for a data manager.
String: the storage and methods of handling collections of characters.
DataManager * itsDataManager