26#ifndef TABLES_STANDARDSTMANACCESSOR_H
27#define TABLES_STANDARDSTMANACCESSOR_H
30#include <casacore/casa/aips.h>
31#include <casacore/tables/DataMan/DataManAccessor.h>
32#include <casacore/casa/iosfwd.h>
Abstract base class for a data manager.
RODataManAccessor()
Construct an empty object.
ROStandardStManAccessor(const ROStandardStManAccessor &that)
Copy constructor (reference semantics).
virtual ~ROStandardStManAccessor()
void clearCache()
Clear the cache used by this storage manager.
void setCacheSize(uInt aSize, Bool canExceedNrBuckets=True)
Set the cache size (in buckets) to be used by the storage manager.
void showIndexStatistics(ostream &anOs) const
Show the statistics for each index used by this storage manager.
uInt getCacheSize() const
Get the cache size (in buckets).
ROStandardStManAccessor(const Table &table, const String &name, Bool byColumn=False)
Construct the object for a data manager in the table given the name of the data manager or the column...
void showBaseStatistics(ostream &anOs) const
Show the statistics for the base class.
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.