casacore
Modules | Classes

More...

Modules

 DataMan_module_internal_classes
 Internal DataMan_module classes and functions.
 

Classes

class  casacore::BaseMappedArrayEngine< VirtualType, StoredType >
  More...
 
class  casacore::BitFlagsEngine< StoredType >
 Templated virtual column engine to map bit flags to a Bool. More...
 
class  casacore::CompressComplex
  More...
 
class  casacore::CompressComplexSD
 Virtual column engine to scale a table Complex array for Single Dish data. More...
 
class  casacore::CompressFloat
  More...
 
class  casacore::DataManError
  More...
 
class  casacore::DataManInternalError
 Internal table data manager error. More...
 
class  casacore::DataManUnknownCtor
 Table DataManager error; invalid data manager. More...
 
class  casacore::DataManInvDT
 Table DataManager error; invalid data type. More...
 
class  casacore::DataManInvOper
 Table DataManager error; invalid operation. More...
 
class  casacore::DataManUnknownVirtualColumn
 Table DataManager error; unknown virtual column. More...
 
class  casacore::TSMError
 Table DataManager error; error in TiledStMan. More...
 
class  casacore::DataManInfo
  More...
 
class  casacore::ForwardColumnEngine
 Virtual column engine forwarding to other columns. More...
 
class  casacore::ForwardColumnIndexedRowEngine
 Virtual column engine forwarding to other columns/rows. More...
 
class  casacore::IncrementalStMan
  More...
 
class  casacore::ROIncrementalStManAccessor
  More...
 
class  casacore::MappedArrayEngine< VirtualType, StoredType >
  More...
 
class  casacore::MemoryStMan
  More...
 
class  casacore::RetypedArrayEngine< VirtualType, StoredType >
  More...
 
struct  casacore::RetypedArraySetGet_global_functions_RetypedArrayEngineSetGet
  More...
 
class  casacore::ScaledArrayEngine< VirtualType, StoredType >
  More...
 
class  casacore::ScaledComplexData< VirtualType, StoredType >
  More...
 
class  casacore::StandardStMan
  More...
 
class  casacore::ROStandardStManAccessor
  More...
 
class  casacore::StManAipsIO
 AipsIO table storage manager class. More...
 
class  casacore::TiledCellStMan
  More...
 
class  casacore::TiledColumnStMan
  More...
 
class  casacore::TiledDataStMan
  More...
 
class  casacore::TiledDataStManAccessor
  More...
 
class  casacore::TiledFileAccess
  More...
 
class  casacore::TiledShapeStMan
  More...
 
class  casacore::TiledStMan
  More...
 
class  casacore::TSMOption
  More...
 
class  casacore::VACEngine< T >
  More...
 
struct  casacore::VirtScaCol_global_functions_get_putVirtualScalar
 Global functions to get or put data of a virtual column. More...
 
class  casacore::VirtualTaQLColumn
  More...
 
class  casacore::VSCEngine< T >
  More...
 

Detailed Description

DataManagers are the physical representation of table data.

See below for an overview of the classes in this module.

Intended use:

Public interface

Review Status

Reviewed By:
jhorstko
Date Reviewed:
1994/08/30

Prerequisite

Etymology

DataMan is the abbreviation of data managers.

Synopsis

Tables are the fundamental storage mechanism for Casacore. Tables themselves are a logical organization of the data. Table data are physically stored (or calculated on the fly) using data managers.
Casacore ships with several data managers, but it is possible to write a specific data manager that can be loaded dynamically from a shared library.
See the Tables module for more information.