27 #ifndef CACHE_FACTORY_
28 #define CACHE_FACTORY_
57 if(!cache)
return true;
70 #endif//CACHE_FACTORY_
Main interface class to a read/write table.
Controller class for plotms.
const String & type() const
Get the table (sub)type.
static TableInfo tableInfo(const String &tableName)
Get the table info of the table with the given name.
static bool needNewCache(const PlotMSCacheBase *cache, const casacore::String &filename)
virtual PlotMSCacheBase::Type cacheType() const =0
Identify myself (MS or CAL)
static PlotMSCacheBase * getCache(const casacore::String &filename, PlotMSApp *parent)
String: the storage and methods of handling collections of characters.
static Bool isReadable(const String &tableName, bool throwIf=False)
Test if a table with the given name exists and is readable.