Field3D
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Directories
Class List
Class Index
Class Hierarchy
Class Members
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
(int 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
[private]
m_nextBlock
SparseFileManager
[private]
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 on Tue Feb 28 2012 for Field3D by
1.7.4