bes  Updated for version 3.17.4
BESDapFunctionResponseCache Member List

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

BESDapFunctionResponseCache(const string &cache_dir, const string &prefix, unsigned long long size)BESDapFunctionResponseCacheinlineprotected
BESFileLockingCache() (defined in BESFileLockingCache)BESFileLockingCacheinlineprotected
BESFileLockingCache(const string &cache_dir, const string &prefix, unsigned long long size)BESFileLockingCacheprotected
cache_too_big(unsigned long long current_size) constBESFileLockingCachevirtual
can_be_cached(libdap::DDS *dds, const std::string &constraint) (defined in BESDapFunctionResponseCache)BESDapFunctionResponseCachevirtual
create_and_lock(const string &target, int &fd)BESFileLockingCachevirtual
d_cache_dir (defined in BESFileLockingCache)BESFileLockingCacheprotected
d_max_cache_size_in_bytesBESFileLockingCacheprotected
d_prefix (defined in BESFileLockingCache)BESFileLockingCacheprotected
d_target_size (defined in BESFileLockingCache)BESFileLockingCacheprotected
dir_exists(const string &dir)BESFileLockingCachestatic
dump(ostream &strm) constBESFileLockingCachevirtual
exclusive_to_shared_lock(int fd)BESFileLockingCachevirtual
FunctionResponseCacheTest (defined in BESDapFunctionResponseCache)BESDapFunctionResponseCachefriend
get_cache_dir_from_config() (defined in BESDapFunctionResponseCache)BESDapFunctionResponseCachestatic
get_cache_file_name(const string &src, bool mangle=true)BESFileLockingCachevirtual
get_cache_prefix_from_config() (defined in BESDapFunctionResponseCache)BESDapFunctionResponseCachestatic
get_cache_size()BESFileLockingCachevirtual
get_cache_size_from_config() (defined in BESDapFunctionResponseCache)BESDapFunctionResponseCachestatic
get_instance(const string &cache_dir, const string &prefix, unsigned long long size) (defined in BESDapFunctionResponseCache)BESDapFunctionResponseCachestatic
get_instance() (defined in BESDapFunctionResponseCache)BESDapFunctionResponseCachestatic
get_or_cache_dataset(libdap::DDS *dds, const std::string &constraint)BESDapFunctionResponseCachevirtual
get_read_lock(const string &target, int &fd)BESFileLockingCachevirtual
getCacheDirectory() (defined in BESFileLockingCache)BESFileLockingCache
getCacheFilePrefix() (defined in BESFileLockingCache)BESFileLockingCache
getExclusiveLock(string file_name, int &ref_fd)BESFileLockingCachevirtual
initialize(const string &cache_dir, const string &prefix, unsigned long long size) (defined in BESFileLockingCache)BESFileLockingCacheprotected
lock_cache_read()BESFileLockingCachevirtual
lock_cache_write()BESFileLockingCachevirtual
PATH_KEY (defined in BESDapFunctionResponseCache)BESDapFunctionResponseCachestatic
PREFIX_KEY (defined in BESDapFunctionResponseCache)BESDapFunctionResponseCachestatic
purge_file(const string &file)BESFileLockingCachevirtual
SIZE_KEY (defined in BESDapFunctionResponseCache)BESDapFunctionResponseCachestatic
StoredResultTest (defined in BESDapFunctionResponseCache)BESDapFunctionResponseCachefriend
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
~BESDapFunctionResponseCache() (defined in BESDapFunctionResponseCache)BESDapFunctionResponseCacheinlinevirtual
~BESFileLockingCache() (defined in BESFileLockingCache)BESFileLockingCacheinlineprotectedvirtual
~BESObj()BESObjinlinevirtual