#include <cache.hpp>
|
| | fixed_sized_cache (size_t max_size, const Policy &policy=Policy()) |
| |
| void | Put (const Key &key, const Value &value) |
| |
| bool | Contains (const Key &key) |
| |
| const Value & | Get (const Key &key) const |
| |
| const size_t | Size () const |
| |
| void | Clear () |
| |
◆ const_iterator
template<typename Key , typename Value , typename Policy = NoCachePolicy<Key>>
◆ iterator
template<typename Key , typename Value , typename Policy = NoCachePolicy<Key>>
◆ operation_guard
template<typename Key , typename Value , typename Policy = NoCachePolicy<Key>>
◆ fixed_sized_cache()
template<typename Key , typename Value , typename Policy = NoCachePolicy<Key>>
◆ Clear()
template<typename Key , typename Value , typename Policy = NoCachePolicy<Key>>
◆ Contains()
template<typename Key , typename Value , typename Policy = NoCachePolicy<Key>>
◆ Erase()
template<typename Key , typename Value , typename Policy = NoCachePolicy<Key>>
◆ FindElem()
template<typename Key , typename Value , typename Policy = NoCachePolicy<Key>>
◆ Get()
template<typename Key , typename Value , typename Policy = NoCachePolicy<Key>>
◆ Insert()
template<typename Key , typename Value , typename Policy = NoCachePolicy<Key>>
◆ Put()
template<typename Key , typename Value , typename Policy = NoCachePolicy<Key>>
◆ Size()
template<typename Key , typename Value , typename Policy = NoCachePolicy<Key>>
◆ Update()
template<typename Key , typename Value , typename Policy = NoCachePolicy<Key>>
◆ cache_items_map
template<typename Key , typename Value , typename Policy = NoCachePolicy<Key>>
◆ cache_policy
template<typename Key , typename Value , typename Policy = NoCachePolicy<Key>>
◆ max_cache_size
template<typename Key , typename Value , typename Policy = NoCachePolicy<Key>>
◆ safe_op
template<typename Key , typename Value , typename Policy = NoCachePolicy<Key>>
The documentation for this class was generated from the following file:
- src/wallet/micro_core/ext/vpetrigocaches/cache.hpp