#include "cache.hpp"


Public Member Functions | |
| Cache () | |
| uint32_t | getIndexSizeHighImpl () const |
| uint32_t | getCacheItemCountImpl () const |
| void | addItemImpl (const KeyType &key, const ValueType &value) |
| boost::optional< ValueType > | findItemImpl (const KeyType &key) const |
Public Member Functions inherited from iroha::cache::AbstractCache< KeyType, ValueType, Cache< KeyType, ValueType, KeyHash, Count > > | |
| uint32_t | getIndexSizeHigh () const |
| uint32_t | getCacheItemCount () const |
| void | addItem (const KeyType &key, const ValueType &value) |
| boost::optional< ValueType > | findItem (const KeyType &key) const |
Cache for arbitrary types
| KeyType | type of key objects |
| ValueType | type of value objects |
| KeyHash | hasher for keys |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |