casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
casa::TSMCube Member List
This is the complete list of members for casa::TSMCube, including all inherited members.
accessLine(char *section, uInt pixelOffset, uInt localPixelSize, Bool writeFlag, BucketCache *cachePtr, const IPosition &startTile, uInt endTile, const IPosition &startPixelInFirstTile, uInt endPixelInLastTile, uInt lineIndex)casa::TSMCube [private]
accessSection(const IPosition &start, const IPosition &end, char *section, uInt colnr, uInt localPixelSize, uInt externalPixelSize, Bool writeFlag)casa::TSMCube [virtual]
accessStrided(const IPosition &start, const IPosition &end, const IPosition &stride, char *section, uInt colnr, uInt localPixelSize, uInt externalPixelSize, Bool writeFlag)casa::TSMCube [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]
cache_pcasa::TSMCube [protected]
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::TSMCube [private, virtual]
deleteCallBack(void *owner, char *buffer)casa::TSMCube [private, static]
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::TSMCube [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::TSMCube [virtual]
getCache()casa::TSMCube [inline, private]
getLastColAccess() const casa::TSMCube [inline]
getLastColSlice() const casa::TSMCube [inline]
getObject(AipsIO &ios)casa::TSMCube
initCallBack(void *owner)casa::TSMCube [private, static]
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::TSMCube [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 TSMCube &)casa::TSMCube [private]
putObject(AipsIO &ios)casa::TSMCube
readCallBack(void *owner, const char *external)casa::TSMCube [private, static]
readTile(const char *external)casa::TSMCube [private]
resizeTileSections()casa::TSMCube [protected]
resync(AipsIO &ios)casa::TSMCube [virtual]
resyncCache()casa::TSMCube [private, virtual]
rwValueRecord()casa::TSMCube [inline]
setCacheSize(const IPosition &sliceShape, const IPosition &windowStart, const IPosition &windowLength, const IPosition &axisPath, Bool forceSmaller, Bool userSet)casa::TSMCube [virtual]
setCacheSize(uInt cacheSize, Bool forceSmaller, Bool userSet)casa::TSMCube [virtual]
setLastColAccess(AccessType type)casa::TSMCube [inline]
setLastColSlice(const IPosition &slice)casa::TSMCube [inline]
setShape(const IPosition &cubeShape, const IPosition &tileShape)casa::TSMCube [virtual]
setup()casa::TSMCube [protected]
setupNrTiles()casa::TSMCube [protected]
showCacheStatistics(ostream &os) const casa::TSMCube [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
TSMCube(const TSMCube &)casa::TSMCube [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]
writeCallBack(void *owner, char *external, const char *local)casa::TSMCube [private, static]
writeTile(char *external, const char *local)casa::TSMCube [private]
~TSMCube()casa::TSMCube [virtual]