bes  Updated for version 3.19.1
BESFileLockingCache Member List

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

BESFileLockingCache() (defined in BESFileLockingCache)BESFileLockingCacheinline
BESFileLockingCache(const string &cache_dir, const string &prefix, unsigned long long size)BESFileLockingCache
cache_enabled()BESFileLockingCacheinline
cache_too_big(unsigned long long current_size) constBESFileLockingCachevirtual
cacheT (defined in BESFileLockingCache)BESFileLockingCachefriend
create_and_lock(const string &target, int &fd)BESFileLockingCachevirtual
dir_exists(const string &dir)BESFileLockingCachestatic
disable()BESFileLockingCacheinline
dump(ostream &strm) constBESFileLockingCachevirtual
enable()BESFileLockingCacheinline
exclusive_to_shared_lock(int fd)BESFileLockingCachevirtual
FileLockingCacheTest (defined in BESFileLockingCache)BESFileLockingCachefriend
get_cache_directory()BESFileLockingCacheinline
get_cache_file_name(const string &src, bool mangle=true)BESFileLockingCachevirtual
get_cache_file_prefix()BESFileLockingCacheinline
get_cache_size()BESFileLockingCachevirtual
get_read_lock(const string &target, int &fd)BESFileLockingCachevirtual
initialize(const string &cache_dir, const string &prefix, unsigned long long size) (defined in BESFileLockingCache)BESFileLockingCache
lock_cache_read()BESFileLockingCachevirtual
lock_cache_write()BESFileLockingCachevirtual
purge_file(const string &file)BESFileLockingCachevirtual
unlock_and_close(const string &target)BESFileLockingCachevirtual
unlock_cache()BESFileLockingCachevirtual
update_and_purge(const string &new_file)BESFileLockingCachevirtual
update_cache_info(const string &target)BESFileLockingCachevirtual
~BESFileLockingCache() (defined in BESFileLockingCache)BESFileLockingCacheinlinevirtual
~BESObj()BESObjinlinevirtual