|
CatapultServer
v0.5.0.1 (Elephant)
|
Cache entry infos producer factory. More...
Classes | |
| class | Producer |
Public Member Functions | |
| CacheEntryInfoProducer< KeyType > | operator() (const model::EntityRange< KeyType > &ids) const |
| Creates a cache entry infos producer for a range of keys (ids). More... | |
Static Public Member Functions | |
| static CacheEntryInfosProducerFactory | Create (const CacheType &cache) |
| Creates a cache entry infos producer factory around cache. More... | |
Private Types | |
| using | KeyType = typename TCacheDescriptor::KeyType |
| using | ValueType = typename TCacheDescriptor::ValueType |
| using | CacheType = typename TCacheDescriptor::CacheType |
Private Member Functions | |
| CacheEntryInfosProducerFactory (const CacheType &cache) | |
Private Attributes | |
| const CacheType & | m_cache |
Cache entry infos producer factory.
|
private |
|
private |
|
private |
|
inlineprivate |

|
inlinestatic |
Creates a cache entry infos producer factory around cache.

|
inline |
Creates a cache entry infos producer for a range of keys (ids).
|
private |