CatapultServer
v0.5.0.1 (Elephant)
|
Public Types | |
using | iterator = detail::CacheFindIterator< TCacheDescriptor, TValueAdapter, SetIteratorType, ValueType > |
Find (mutable) iterator. More... | |
Public Member Functions | |
MutableAccessorMixin (TSet &set) | |
Creates a mixin around set. More... | |
iterator | find (const KeyType &key) |
Finds the cache value identified by key. More... | |
Private Types | |
using | KeyType = typename TCacheDescriptor::KeyType |
using | ValueType = typename TValueAdapter::AdaptedValueType |
using | SetIteratorType = typename TSet::FindIterator |
Private Attributes | |
TSet & | m_set |
A mixin for adding non-const access support to a cache.
using catapult::cache::MutableAccessorMixin< TSet, TCacheDescriptor, TValueAdapter >::iterator = detail::CacheFindIterator<TCacheDescriptor, TValueAdapter, SetIteratorType, ValueType> |
Find (mutable) iterator.
|
private |
|
private |
|
private |
|
inlineexplicit |
Creates a mixin around set.
|
inline |
Finds the cache value identified by key.
|
private |