olp-cpp-sdk  1.22.0
olp::cache::DefaultCache Member List

This is the complete list of members for olp::cache::DefaultCache, including all inherited members.

CacheType enum nameolp::cache::DefaultCache
Clear()olp::cache::DefaultCache
Close()olp::cache::DefaultCache
Close(CacheType type)olp::cache::DefaultCache
Compact()olp::cache::DefaultCache
Contains(const std::string &key) const overrideolp::cache::DefaultCachevirtual
DefaultCache(CacheSettings settings={})olp::cache::DefaultCacheexplicit
Delete(const std::string &key) overrideolp::cache::DefaultCachevirtual
DeleteByPrefix(const std::string &prefix) overrideolp::cache::DefaultCachevirtual
Get(const std::string &key, const Decoder &decoder) overrideolp::cache::DefaultCachevirtual
Get(const std::string &key) overrideolp::cache::DefaultCachevirtual
IsProtected(const std::string &key) const overrideolp::cache::DefaultCachevirtual
kDefaultExpiryolp::cache::KeyValueCachestatic
KeyListType typedefolp::cache::KeyValueCache
NotReady enum valueolp::cache::DefaultCache
Open()olp::cache::DefaultCache
Open(CacheType type)olp::cache::DefaultCache
OpenDiskPathFailure enum valueolp::cache::DefaultCache
Promote(const std::string &key) overrideolp::cache::DefaultCachevirtual
Protect(const KeyValueCache::KeyListType &keys) overrideolp::cache::DefaultCachevirtual
ProtectedCacheCorrupted enum valueolp::cache::DefaultCache
Put(const std::string &key, const boost::any &value, const Encoder &encoder, time_t expiry) overrideolp::cache::DefaultCachevirtual
Put(const std::string &key, const KeyValueCache::ValueTypePtr value, time_t expiry) overrideolp::cache::DefaultCachevirtual
Read(const std::string &key) overrideolp::cache::DefaultCachevirtual
Release(const KeyValueCache::KeyListType &keys) overrideolp::cache::DefaultCachevirtual
Remove(const std::string &key) overrideolp::cache::DefaultCachevirtual
RemoveKeysWithPrefix(const std::string &prefix) overrideolp::cache::DefaultCachevirtual
Size(CacheType cache_type) constolp::cache::DefaultCache
Size(uint64_t new_size)olp::cache::DefaultCache
StorageOpenResult enum nameolp::cache::DefaultCache
Success enum valueolp::cache::DefaultCache
ValueType typedefolp::cache::KeyValueCache
ValueTypePtr typedefolp::cache::KeyValueCache
Write(const std::string &key, const ValueTypePtr &value, time_t expiry) overrideolp::cache::DefaultCachevirtual
~DefaultCache() override (defined in olp::cache::DefaultCache)olp::cache::DefaultCache
~KeyValueCache()=default (defined in olp::cache::KeyValueCache)olp::cache::KeyValueCachevirtual