SparseFileManager Member List

This is the complete list of members for SparseFileManager, including all inherited members.

activateBlock(int fileId, int blockIdx) | SparseFileManager |
addBlockToCache(DataTypeEnum blockType, int fileId, int blockIdx) | SparseFileManager | private
cacheEfficiency() | SparseFileManager |
cacheFractionLoaded() | SparseFileManager |
CacheList typedef | SparseFileManager |
cacheLoadsPerBlock() | SparseFileManager |
deallocateBlock(const SparseFile::CacheBlock &cb) | SparseFileManager | private
deallocateBlock(CacheList::iterator &it) | SparseFileManager | private
deallocateBlocks(int64_t bytesNeeded) | SparseFileManager | private
decBlockRef(int fileId, int blockIdx) | SparseFileManager |
doLimitMemUse() const | SparseFileManager |
flushCache() | SparseFileManager |
getNextId(const std::string filename, const std::string layerPath) | SparseFileManager | protected
incBlockRef(int fileId, int blockIdx) | SparseFileManager |
m_blockCacheList | SparseFileManager | private
m_fileData | SparseFileManager | private
m_limitMemUse | SparseFileManager | private
m_maxMemUse | SparseFileManager | private
m_maxMemUseInBytes | SparseFileManager | private
m_memUse | SparseFileManager | private
m_mutex | SparseFileManager | mutable private
m_nextBlock | SparseFileManager | private
memSize() const | SparseFileManager |
ms_singleton | SparseFileManager | private static
numLoadedBlocks() | SparseFileManager |
reference(int index) | SparseFileManager | protected
removeFieldFromCache(int refIdx) | SparseFileManager | protected
resetCacheStatistics() | SparseFileManager |
setLimitMemUse(bool enabled) | SparseFileManager |
setMaxMemUse(float maxMemUse) | SparseFileManager |
singleton() | SparseFileManager | static
SparseField class | SparseFileManager | friend
SparseFileManager() | SparseFileManager | private
totalLoadedBlocks() | SparseFileManager |
totalLoads() | SparseFileManager |