CatapultServer
v0.5.0.1 (Elephant)
|
Public Member Functions | |
Producer (ViewType &&view, const model::EntityRange< KeyType > &keys) | |
auto | operator() () |
Private Types | |
using | ViewType = cache::LockedCacheView< typename TCacheDescriptor::CacheViewType > |
Static Private Member Functions | |
static std::shared_ptr< model::CacheEntryInfo< KeyType > > | MakeInfo (const KeyType &key) |
static std::shared_ptr< model::CacheEntryInfo< KeyType > > | MakeInfo (const KeyType &key, const std::string &value) |
Private Attributes | |
std::shared_ptr< ViewType > | m_pView |
Additional Inherited Members | |
Private Member Functions inherited from catapult::handlers::BasicProducer< model::EntityRange< KeyType > > | |
BasicProducer (const model::EntityRange< KeyType > &container) | |
Creates a producer around container. More... | |
auto | next (TConverter convert) |
Produces the next entity and calls convert for any required adaptation. More... | |
|
private |
|
inline |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inline |
|
private |