|
bes Updated for version 3.20.10
|
This is the complete list of members for HDF5DiskCache, including all inherited members.
| BESFileLockingCache() (defined in BESFileLockingCache) | BESFileLockingCache | inline |
| BESFileLockingCache(const std::string &cache_dir, const std::string &prefix, unsigned long long size) | BESFileLockingCache | |
| cache_enabled() const | BESFileLockingCache | inline |
| cache_too_big(unsigned long long current_size) const | BESFileLockingCache | virtual |
| create_and_lock(const std::string &target, int &fd) | BESFileLockingCache | virtual |
| dir_exists(const std::string &dir) | BESFileLockingCache | static |
| disable() | BESFileLockingCache | inline |
| dump(std::ostream &strm) const | BESFileLockingCache | virtual |
| enable() | BESFileLockingCache | inline |
| exclusive_to_shared_lock(int fd) | BESFileLockingCache | virtual |
| get_cache_directory() | BESFileLockingCache | inline |
| get_cache_file_name(const std::string &src, bool mangle=true) | BESFileLockingCache | virtual |
| get_cache_file_prefix() | BESFileLockingCache | inline |
| get_cache_size() | BESFileLockingCache | virtual |
| get_data_from_cache(const std::string &cache_file_name, const int expected_file_size, int &fd) (defined in HDF5DiskCache) | HDF5DiskCache | |
| get_exclusive_lock(const std::string &target, int &fd) | BESFileLockingCache | virtual |
| get_exclusive_lock_nb(const std::string &target, int &fd) | BESFileLockingCache | virtual |
| get_instance(const long, const std::string &, const std::string &) | HDF5DiskCache | static |
| get_read_lock(const std::string &target, int &fd) | BESFileLockingCache | virtual |
| getCacheDirFromConfig(const std::string &) (defined in HDF5DiskCache) | HDF5DiskCache | static |
| getCachePrefixFromConfig(const std::string &) (defined in HDF5DiskCache) | HDF5DiskCache | static |
| getCacheSizeFromConfig(const long cache_size) (defined in HDF5DiskCache) | HDF5DiskCache | static |
| initialize(const std::string &cache_dir, const std::string &prefix, unsigned long long size) | BESFileLockingCache | |
| is_unlimited() const | BESFileLockingCache | inline |
| is_valid(const std::string &cache_file_name, const int expected_file_size) const (defined in HDF5DiskCache) | HDF5DiskCache | |
| lock_cache_read() | BESFileLockingCache | virtual |
| lock_cache_write() | BESFileLockingCache | virtual |
| PATH_KEY (defined in HDF5DiskCache) | HDF5DiskCache | static |
| PREFIX_KEY (defined in HDF5DiskCache) | HDF5DiskCache | static |
| purge_file(const std::string &file) | BESFileLockingCache | virtual |
| SIZE_KEY (defined in HDF5DiskCache) | HDF5DiskCache | static |
| unlock_and_close(const std::string &target) | BESFileLockingCache | virtual |
| unlock_cache() | BESFileLockingCache | virtual |
| update_and_purge(const std::string &new_file) | BESFileLockingCache | virtual |
| update_cache_info(const std::string &target) | BESFileLockingCache | virtual |
| write_cached_data(const std::string &cache_file_name, const int expected_file_size, const std::vector< double > &val) (defined in HDF5DiskCache) | HDF5DiskCache | |
| write_cached_data2(const std::string &cache_file_name, const int expected_file_size, const void *buf) (defined in HDF5DiskCache) | HDF5DiskCache | |
| ~BESFileLockingCache() (defined in BESFileLockingCache) | BESFileLockingCache | inlinevirtual |
| ~BESObj() | BESObj | inlinevirtual |
| ~HDF5DiskCache() (defined in HDF5DiskCache) | HDF5DiskCache | inlinevirtual |