casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
casa::TSMCubeBuff Member List
This is the complete list of members for casa::TSMCubeBuff, including all inherited members.
accessSection(const IPosition &start, const IPosition &end, char *section, uInt colnr, uInt localPixelSize, uInt externalPixelSize, Bool writeFlag)casa::TSMCubeBuff [virtual]
accessStrided(const IPosition &start, const IPosition &end, const IPosition &stride, char *section, uInt colnr, uInt localPixelSize, uInt externalPixelSize, Bool writeFlag)casa::TSMCubeBuff [virtual]
AccessType enum namecasa::TSMCube
adjustTileShape(const IPosition &cubeShape, const IPosition &tileShape) const casa::TSMCube [protected]
bucketSize() const casa::TSMCube [inline]
bucketSize_pcasa::TSMCube [protected]
bufferSize_pcasa::TSMCubeBuff [private]
cache_pcasa::TSMCubeBuff [private]
cacheSize() const casa::TSMCube
calcCacheSize(const IPosition &sliceShape, const IPosition &windowStart, const IPosition &windowLength, const IPosition &axisPath) const casa::TSMCube
calcCacheSize(const IPosition &cubeShape, const IPosition &tileShape, Bool extensible, const IPosition &sliceShape, const IPosition &windowStart, const IPosition &windowLength, const IPosition &axisPath, uInt maxCacheSize, uInt bucketSize)casa::TSMCube [static]
CellAccess enum valuecasa::TSMCube
cellShape() const casa::TSMCube
clearCache(Bool doFlush=True)casa::TSMCube
ColumnAccess enum valuecasa::TSMCube
ColumnSliceAccess enum valuecasa::TSMCube
coordinateSize(const String &coordinateName) const casa::TSMCube
cubeShape() const casa::TSMCube [inline]
cubeShape_pcasa::TSMCube [protected]
deleteCache()casa::TSMCubeBuff [private, virtual]
emptyCache()casa::TSMCube
endPixelInFirstTile_pcasa::TSMCube [protected]
endPixelInLastTile_pcasa::TSMCube [protected]
endTile_pcasa::TSMCube [protected]
expandedTileShape_pcasa::TSMCube [protected]
expandedTilesPerDim_pcasa::TSMCube [protected]
extend(uInt nr, const Record &coordValues, const TSMColumn *lastCoordColumn)casa::TSMCubeBuff [virtual]
extendCoordinates(const Record &coordValues, const String &coordName, uInt length)casa::TSMCube
extensible_pcasa::TSMCube [protected]
externalOffset_pcasa::TSMCube [protected]
fileOffset_pcasa::TSMCube [protected]
filePtr_pcasa::TSMCube [protected]
flushCache()casa::TSMCubeBuff [virtual]
getCache()casa::TSMCubeBuff [inline, private]
getLastColAccess() const casa::TSMCube [inline]
getLastColSlice() const casa::TSMCube [inline]
getObject(AipsIO &ios)casa::TSMCube
isExtensible() const casa::TSMCube
lastColAccess_pcasa::TSMCube [protected]
lastColSlice_pcasa::TSMCube [protected]
localOffset_pcasa::TSMCube [protected]
localTileLength() const casa::TSMCube [inline]
localTileLength_pcasa::TSMCube [protected]
makeCache()casa::TSMCubeBuff [private, virtual]
matches(const PtrBlock< TSMColumn * > &idColSet, const Record &idValues)casa::TSMCube
NoAccess enum valuecasa::TSMCube
nrdim_pcasa::TSMCube [protected]
nrTiles_pcasa::TSMCube [protected]
nrTileSection_pcasa::TSMCube [protected]
nrTilesSubCube_pcasa::TSMCube [protected]
operator=(const TSMCubeBuff &)casa::TSMCubeBuff [private]
putObject(AipsIO &ios)casa::TSMCube
resizeTileSections()casa::TSMCube [protected]
resync(AipsIO &ios)casa::TSMCube [virtual]
resyncCache()casa::TSMCubeBuff [private, virtual]
rwValueRecord()casa::TSMCube [inline]
setCacheSize(const IPosition &sliceShape, const IPosition &windowStart, const IPosition &windowLength, const IPosition &axisPath, Bool forceSmaller, Bool userSet)casa::TSMCubeBuff [virtual]
setCacheSize(uInt cacheSize, Bool forceSmaller, Bool userSet)casa::TSMCubeBuff [virtual]
setLastColAccess(AccessType type)casa::TSMCube [inline]
setLastColSlice(const IPosition &slice)casa::TSMCube [inline]
setShape(const IPosition &cubeShape, const IPosition &tileShape)casa::TSMCubeBuff [virtual]
setup()casa::TSMCube [protected]
setupNrTiles()casa::TSMCube [protected]
showCacheStatistics(ostream &os) const casa::TSMCubeBuff [virtual]
SliceAccess enum valuecasa::TSMCube
startPixelInFirstTile_pcasa::TSMCube [protected]
startTile_pcasa::TSMCube [protected]
stmanPtr_pcasa::TSMCube [protected]
tileShape() const casa::TSMCube [inline]
tileShape_pcasa::TSMCube [protected]
tileSize_pcasa::TSMCube [protected]
tilesPerDim_pcasa::TSMCube [protected]
TSMCube(TiledStMan *stman, TSMFile *file, const IPosition &cubeShape, const IPosition &tileShape, const Record &values, Int64 fileOffset, Bool useDerived=False)casa::TSMCube
TSMCube(TiledStMan *stman, AipsIO &ios, Bool useDerived=False)casa::TSMCube
TSMCubeBuff(TiledStMan *stman, TSMFile *file, const IPosition &cubeShape, const IPosition &tileShape, const Record &values, Int64 fileOffset, uInt bufferSize)casa::TSMCubeBuff
TSMCubeBuff(TiledStMan *stman, AipsIO &ios, uInt bufferSize)casa::TSMCubeBuff
TSMCubeBuff(const TSMCubeBuff &)casa::TSMCubeBuff [private]
useDerived_pcasa::TSMCube [protected]
userSetCache() const casa::TSMCube [inline]
userSetCache_pcasa::TSMCube [protected]
validateCacheSize(uInt cacheSize) const casa::TSMCube
validateCacheSize(uInt cacheSize, uInt maxSize, uInt bucketSize)casa::TSMCube [static]
valueRecord() const casa::TSMCube [inline]
values_pcasa::TSMCube [protected]
~TSMCube()casa::TSMCube [virtual]
~TSMCubeBuff()casa::TSMCubeBuff [virtual]