|
olp-cpp-sdk
1.23.1
|
This is the complete list of members for olp::cache::KeyValueCache, including all inherited members.
| Contains(const std::string &key) const | olp::cache::KeyValueCache | inlinevirtual |
| Delete(const std::string &key) | olp::cache::KeyValueCache | inlinevirtual |
| DeleteByPrefix(const std::string &prefix) | olp::cache::KeyValueCache | inlinevirtual |
| Get(const std::string &key, const Decoder &encoder)=0 | olp::cache::KeyValueCache | pure virtual |
| Get(const std::string &key)=0 | olp::cache::KeyValueCache | pure virtual |
| IsProtected(const std::string &key) const | olp::cache::KeyValueCache | inlinevirtual |
| kDefaultExpiry | olp::cache::KeyValueCache | static |
| KeyListType typedef | olp::cache::KeyValueCache | |
| Promote(const std::string &key) | olp::cache::KeyValueCache | inlinevirtual |
| Protect(const KeyListType &keys) | olp::cache::KeyValueCache | inlinevirtual |
| Put(const std::string &key, const boost::any &value, const Encoder &encoder, time_t expiry=kDefaultExpiry)=0 | olp::cache::KeyValueCache | pure virtual |
| Put(const std::string &key, const ValueTypePtr value, time_t expiry=kDefaultExpiry)=0 | olp::cache::KeyValueCache | pure virtual |
| Read(const std::string &key) | olp::cache::KeyValueCache | inlinevirtual |
| Release(const KeyListType &keys) | olp::cache::KeyValueCache | inlinevirtual |
| Remove(const std::string &key)=0 | olp::cache::KeyValueCache | pure virtual |
| RemoveKeysWithPrefix(const std::string &prefix)=0 | olp::cache::KeyValueCache | pure virtual |
| ValueType typedef | olp::cache::KeyValueCache | |
| ValueTypePtr typedef | olp::cache::KeyValueCache | |
| Write(const std::string &key, const ValueTypePtr &value, time_t expiry=kDefaultExpiry) | olp::cache::KeyValueCache | inlinevirtual |
| ~KeyValueCache()=default (defined in olp::cache::KeyValueCache) | olp::cache::KeyValueCache | virtual |