|
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 |