proxygen
|
This is the complete list of members for wangle::FilePersistentCache< K, V, M >, including all inherited members.
cache_ | wangle::FilePersistentCache< K, V, M > | private |
clear(bool clearPersistence=false) override | wangle::FilePersistentCache< K, V, M > | inlinevirtual |
FilePersistentCache(const std::string &file, std::size_t cacheCapacity, std::chrono::seconds syncInterval=std::chrono::duration_cast< std::chrono::seconds >(client::persistence::DEFAULT_CACHE_SYNC_INTERVAL), int nSyncRetries=client::persistence::DEFAULT_CACHE_SYNC_RETRIES) | wangle::FilePersistentCache< K, V, M > | |
FilePersistentCache(std::shared_ptr< folly::Executor > executor, const std::string &file, std::size_t cacheCapacity, std::chrono::seconds syncInterval, int nSyncRetries) | wangle::FilePersistentCache< K, V, M > | |
get(const K &key) override | wangle::FilePersistentCache< K, V, M > | inlinevirtual |
put(const K &key, const V &val) override | wangle::FilePersistentCache< K, V, M > | inlinevirtual |
remove(const K &key) override | wangle::FilePersistentCache< K, V, M > | inlinevirtual |
setSyncOnDestroy(bool syncOnDestroy) | wangle::FilePersistentCache< K, V, M > | inline |
size() override | wangle::FilePersistentCache< K, V, M > | inlinevirtual |
~FilePersistentCache() override | wangle::FilePersistentCache< K, V, M > | inline |
~PersistentCache() | wangle::PersistentCache< K, V > | inlinevirtual |