LLVFS Member List

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

addFreeBlock(LLVFSBlock *block)LLVFS [protected]
audit()LLVFS
blocks_length_map_t typedefLLVFS [protected]
blocks_location_map_t typedefLLVFS [protected]
checkAvailable(S32 max_size)LLVFS
checkMem()LLVFS
decLock(const LLUUID &file_id, const LLAssetType::EType file_type, EVFSLock lock)LLVFS
dumpFiles()LLVFS
dumpLockCounts()LLVFS
dumpMap()LLVFS
dumpStatistics()LLVFS
eraseBlock(LLVFSBlock *block)LLVFS [protected]
eraseBlockLength(LLVFSBlock *block)LLVFS [protected]
fileblock_map typedefLLVFS [protected]
findFreeBlock(S32 size, LLVFSFileBlock *immune=NULL)LLVFS [protected]
getData(const LLUUID &file_id, const LLAssetType::EType file_type, U8 *buffer, S32 location, S32 length)LLVFS
getExists(const LLUUID &file_id, const LLAssetType::EType file_type)LLVFS
getMaxSize(const LLUUID &file_id, const LLAssetType::EType file_type)LLVFS
getSize(const LLUUID &file_id, const LLAssetType::EType file_type)LLVFS
getValidState() const LLVFS [inline]
incLock(const LLUUID &file_id, const LLAssetType::EType file_type, EVFSLock lock)LLVFS
isLocked(const LLUUID &file_id, const LLAssetType::EType file_type, EVFSLock lock)LLVFS
isValid() const LLVFS [inline]
listFiles()LLVFS
LLVFS(const char *index_filename, const char *data_filename, const BOOL read_only, const U32 presize, const BOOL remove_after_crash)LLVFS
lockData()LLVFS [inline, protected]
mDataFilenameLLVFS [protected]
mDataFPLLVFS [protected]
mDataMutexLLVFS [protected]
mFileBlocksLLVFS [protected]
mFreeBlocksByLengthLLVFS [protected]
mFreeBlocksByLocationLLVFS [protected]
mIndexFilenameLLVFS [protected]
mIndexFPLLVFS [protected]
mIndexHolesLLVFS [protected]
mLockCountsLLVFS [protected]
mReadOnlyLLVFS [protected]
mRemoveAfterCrashLLVFS [protected]
mValidLLVFS [protected]
openAndLock(const char *filename, const char *mode, BOOL read_lock)LLVFS [protected, static]
pokeFiles()LLVFS
presizeDataFile(const U32 size)LLVFS [protected]
removeFile(const LLUUID &file_id, const LLAssetType::EType file_type)LLVFS
removeFileBlock(LLVFSFileBlock *fileblock)LLVFS [protected]
renameFile(const LLUUID &file_id, const LLAssetType::EType file_type, const LLUUID &new_id, const LLAssetType::EType &new_type)LLVFS
setMaxSize(const LLUUID &file_id, const LLAssetType::EType file_type, S32 max_size)LLVFS
storeData(const LLUUID &file_id, const LLAssetType::EType file_type, const U8 *buffer, S32 location, S32 length)LLVFS
sync(LLVFSFileBlock *block, BOOL remove=FALSE)LLVFS [protected]
unlockAndClose(FILE *fp)LLVFS [protected, static]
unlockData()LLVFS [inline, protected]
useFreeSpace(LLVFSBlock *free_block, S32 length)LLVFS [protected]
~LLVFS()LLVFS


Generated on Thu Jul 1 06:11:56 2010 for Second Life Viewer by  doxygen 1.4.7