casacore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
casacore::TiledStMan Member List

This is the complete list of members for casacore::TiledStMan, including all inherited members.

addedNrrow(const IPosition &shape, uInt incrInLastDim) const casacore::TiledStManprotected
arrayDataType(int dataType) const casacore::TiledStManprotected
asBigEndian() const casacore::DataManagerinline
bucketSize(rownr_t rownr) const casacore::TiledStMan
cacheSize(rownr_t rownr) const casacore::TiledStMan
calcCacheSize(rownr_t rownr, const IPosition &sliceShape, const IPosition &windowStart, const IPosition &windowLength, const IPosition &axisPath) const casacore::TiledStMan
canAccessColumn() const casacore::TiledStManvirtual
canAddColumn() const casacore::DataManagervirtual
canAddRow() const casacore::TiledStManvirtual
canChangeShape() const casacore::TiledStManvirtual
canReallocateColumns() const casacore::TiledStManvirtual
canRemoveColumn() const casacore::DataManagervirtual
canRemoveRow() const casacore::DataManagervirtual
canRenameColumn() const casacore::DataManagervirtual
checkAddHypercube(const IPosition &cubeShape, const Record &values) const casacore::TiledStManprotected
checkCoordinates(const PtrBlock< TSMColumn * > &coordColSet, const IPosition &cubeShape, const Record &values) const casacore::TiledStManprotected
checkCoordinatesShapes(const TSMCube *hypercube, const IPosition &cubeShape) const casacore::TiledStManprotected
checkCubeShape(const TSMCube *hypercube, const IPosition &cubeShape) const casacore::TiledStMan
checkShapeColumn(const IPosition &shape) const casacore::TiledStManprotected
checkValues(const PtrBlock< TSMColumn * > &colSet, const Record &values) const casacore::TiledStManprotected
clone() const =0casacore::DataManagerpure virtual
colSet_pcasacore::TiledStManprotected
coordColSet_pcasacore::TiledStManprotected
coordinateDataType(const String &columnName) const casacore::TiledStMan
createDirArrColumn(const String &columnName, int dataType, const String &dataTypeId)casacore::DataManager
createFile(uInt index)casacore::TiledStManprotected
createIndArrColumn(const String &columnName, int dataType, const String &dataTypeId)casacore::DataManager
createScalarColumn(const String &columnName, int dataType, const String &dataTypeId)casacore::DataManager
cubeSet_pcasacore::TiledStManprotected
dataChanged_pcasacore::TiledStManprotected
dataCols_pcasacore::TiledStManprotected
dataColSet_pcasacore::TiledStManprotected
DataManager()casacore::DataManager
dataManagerInfo(Record &info) const casacore::DataManager
dataManagerName() const casacore::TiledStManvirtual
dataManagerSpec() const casacore::TiledStManvirtual
dataManagerType() const =0casacore::DataManagerpure virtual
decrementNcolumn()casacore::DataManagerinlineprotected
defaultTileShape() const casacore::TiledStManvirtual
deleteManager()casacore::TiledStManvirtual
emptyCaches()casacore::TiledStMan
fileName() const casacore::DataManager
fileOption() const casacore::DataManager
fileSet_pcasacore::TiledStManprotected
fixedCellShape_pcasacore::TiledStManprotected
flushCaches(Bool fsync)casacore::TiledStManprotected
getBindings(const Vector< String > &columnNames, PtrBlock< TSMColumn * > &colSet, Bool mustExist) const casacore::TiledStManprotected
getClone() const casacore::DataManagerinline
getCtor(const String &dataManagerType)casacore::DataManagerstatic
getCubeIndex(const Record &idValues) const casacore::TiledStManprotected
getDataColumn(uInt colnr) const casacore::TiledStManinline
getDesc() const casacore::TiledStManprotectedvirtual
getFile(uInt sequenceNumber)casacore::TiledStMan
getHypercube(rownr_t rownr) const casacore::TiledStManinline
getHypercube(rownr_t rownr)=0casacore::TiledStManpure virtual
getHypercube(rownr_t rownr, IPosition &position)=0casacore::TiledStManpure virtual
getLengthOffset(uInt64 nrPixels, Block< uInt > &dataOffset, Block< uInt > &localOffset, uInt &localTileLength) const casacore::TiledStMan
getProperties() const casacore::TiledStManvirtual
getTSMCube(uInt hypercube) const casacore::TiledStManinline
getTSMCube(uInt hypercube)casacore::TiledStMan
hasMultiFileSupport() const casacore::TiledStManvirtual
headerFileClose(AipsIO *headerFile)casacore::TiledStManprotected
headerFileCreate()casacore::TiledStManprotected
headerFileGet(AipsIO &headerFile, rownr_t tabNrrow, Bool firstTime, Int extraNdim)casacore::TiledStManprotected
headerFileOpen()casacore::TiledStManprotected
headerFilePut(AipsIO &headerFile, uInt64 nrCube)casacore::TiledStManprotected
hypercolumnName_pcasacore::TiledStManprotected
hypercubeShape(rownr_t rownr) const casacore::TiledStMan
idColSet_pcasacore::TiledStManprotected
initCoordinates(TSMCube *hypercube)casacore::TiledStMan
isRegistered(const String &dataManagerType)casacore::DataManagerstatic
isRegular() const casacore::DataManagervirtual
isStorageManager() const casacore::DataManagervirtual
keywordName(const String &keyword) const casacore::DataManager
makeDirArrColumn(const String &name, int dataType, const String &dataTypeID)casacore::TiledStManvirtual
makeHypercube(const IPosition &cubeShape, const IPosition &tileShape, const Record &values)casacore::TiledStManprotected
makeIndArrColumn(const String &name, int dataType, const String &dataTypeID)casacore::TiledStManvirtual
makeScalarColumn(const String &name, int dataType, const String &dataTypeID)casacore::TiledStManvirtual
makeTileShape(const IPosition &hypercubeShape, Double tolerance=0.5, uInt64 maxNrPixelsPerTile=4 *1024 *1024)casacore::TiledStManstatic
makeTileShape(const IPosition &hypercubeShape, const Vector< double > &weight, const Vector< double > &tolerance, uInt64 maxNrPixelsPerTile=4 *1024 *1024)casacore::TiledStManstatic
makeTSMCube(TSMFile *file, const IPosition &cubeShape, const IPosition &tileShape, const Record &values, Int64 fileOffset=-1)casacore::TiledStMan
maxCacheSize_pcasacore::TiledStManprotected
maximumCacheSize() const casacore::TiledStManinline
MAXROWNR32casacore::DataManagerstatic
multiFile()casacore::DataManagerinline
ncolumn() const casacore::DataManagerinline
nhypercubes() const casacore::TiledStManinline
nrCoordVector() const casacore::TiledStManinline
nrCoordVector_pcasacore::TiledStManprotected
nrdim_pcasacore::TiledStManprotected
nrow() const casacore::TiledStManinline
nrrow_pcasacore::TiledStManprotected
open64(rownr_t nrrow, AipsIO &)casacore::TiledStManvirtual
operator=(const TiledStMan &)casacore::TiledStManprivate
persMaxCacheSize_pcasacore::TiledStManprotected
readHeader(rownr_t nrrow, Bool firstTime)=0casacore::TiledStManprotectedpure virtual
readTile(char *local, const Block< uInt > &localOffset, const char *external, const Block< uInt > &externalOffset, uInt nrpixels)casacore::TiledStMan
reallocateColumn(DataManagerColumn *column)casacore::TiledStManvirtual
registerCtor(const String &type, DataManagerCtor func)casacore::DataManagerstatic
reopenRW()casacore::TiledStManvirtual
resync64(rownr_t nrrow)casacore::TiledStManvirtual
sequenceNr() const casacore::DataManagerinline
setCacheSize(rownr_t rownr, const IPosition &sliceShape, const IPosition &windowStart, const IPosition &windowLength, const IPosition &axisPath, Bool forceSmaller)casacore::TiledStMan
setCacheSize(rownr_t rownr, uInt nbuckets, Bool forceSmaller)casacore::TiledStMan
setClone(DataManager *clone) const casacore::DataManagerinline
setDataChanged()casacore::TiledStManinline
setDataManagerName(const String &newHypercolumnName)casacore::TiledStMan
setEndian(Bool bigEndian)casacore::DataManagerinlineprotected
setHypercubeCacheSize(uInt hypercube, uInt nbuckets, Bool forceSmaller)casacore::TiledStMan
setMaximumCacheSize(uInt nMiB)casacore::TiledStManvirtual
setMultiFile(MultiFileBase *mfile)casacore::DataManagerprotected
setPersMaxCacheSize(uInt nMiB)casacore::TiledStManinlineprotected
setProperties(const Record &spec)casacore::TiledStManvirtual
setShape(rownr_t rownr, TSMCube *hypercube, const IPosition &shape, const IPosition &tileShape)casacore::TiledStManvirtual
setTsmOption(const TSMOption &tsmOption)casacore::DataManagerprotected
setup(Int extraNdim=-1)casacore::TiledStManprotected
setupCheck(const TableDesc &tableDesc, const Vector< String > &dataNames) const casacore::TiledStManprotectedvirtual
showCacheStatistics(ostream &os) const casacore::TiledStMan
casacore::DataManager::showCacheStatistics(std::ostream &) const casacore::DataManagervirtual
singleHypercube()casacore::TiledStManvirtual
table() const casacore::DataManagerinline
throwDataTypeOther(const String &columnName, int dataType) const casacore::DataManagerprotected
TiledStMan()casacore::TiledStMan
TiledStMan(const String &hypercolumnName, uInt maximumCacheSizeMiB)casacore::TiledStMan
TiledStMan(const TiledStMan &)casacore::TiledStManprivate
tileShape(rownr_t rownr) const casacore::TiledStMan
tsmOption() const casacore::DataManagerinline
unknownDataManager(const String &dataManagerType, const Record &spec)casacore::DataManagerstatic
userSetCache(rownr_t rownr) const casacore::TiledStMan
writeTile(char *external, const Block< uInt > &externalOffset, const char *local, const Block< uInt > &localOffset, uInt nrpixels)casacore::TiledStMan
~DataManager()casacore::DataManagervirtual
~TiledStMan()casacore::TiledStManvirtual