Alexandria 2.31.0
SDC-CH common library for the Euclid project
Loading...
Searching...
No Matches
Euclid::FilePool::LRUFileManager Member List

This is the complete list of members for Euclid::FilePool::LRUFileManager, including all inherited members.

Clock typedefEuclid::FilePool::FileManagerprotected
close(FileId id, TFD &fd)Euclid::FilePool::FileManager
closeAll()Euclid::FilePool::FileManager
enable_shared_from_this(T... args)std::enable_shared_from_this< FileManager >
FileId typedefEuclid::FilePool::FileManager
FileManager()Euclid::FilePool::FileManager
getAvailable() constEuclid::FilePool::LRUFileManager
getDefault()Euclid::FilePool::FileManagerstatic
getFileHandler(const boost::filesystem::path &path)Euclid::FilePool::FileManager
getLimit() constEuclid::FilePool::LRUFileManager
getUsed() constEuclid::FilePool::LRUFileManager
hasHandler(const boost::filesystem::path &path) constEuclid::FilePool::FileManager
LRUFileManager(unsigned limit=500)Euclid::FilePool::LRUFileManagerexplicit
m_close_fd_mutexEuclid::FilePool::LRUFileManagerprivate
m_current_posEuclid::FilePool::LRUFileManagerprivate
m_filesEuclid::FilePool::FileManagerprotected
m_handlersEuclid::FilePool::FileManagerprotected
m_limitEuclid::FilePool::LRUFileManagerprivate
m_mutexEuclid::FilePool::FileManagermutableprotected
m_sorted_idsEuclid::FilePool::LRUFileManagerprivate
notifyClosedFile(FileId id) overrideEuclid::FilePool::LRUFileManagerprotectedvirtual
notifyIntentToOpen(bool write) overrideEuclid::FilePool::LRUFileManagerprotectedvirtual
notifyOpenedFile(FileId id) overrideEuclid::FilePool::LRUFileManagerprotectedvirtual
notifyUsed(FileId id) overrideEuclid::FilePool::LRUFileManagervirtual
open(const boost::filesystem::path &path, bool write, std::function< bool(FileId)> request_close)Euclid::FilePool::FileManager
operator=(T... args)std::enable_shared_from_this< FileManager >
shared_from_this(T... args)std::enable_shared_from_this< FileManager >
Timestamp typedefEuclid::FilePool::FileManagerprotected
~enable_shared_from_this(T... args)std::enable_shared_from_this< FileManager >
~FileManager()Euclid::FilePool::FileManagervirtual
~LRUFileManager()Euclid::FilePool::LRUFileManagervirtual