Field3D
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
Generated by
1.8.18