CatapultServer
v0.5.0.1 (Elephant)
|
Defines types for mongo cache storage given a cache descriptor. More...
Public Types | |
using | CacheType = typename TDescriptor::CacheType |
Cache type. More... | |
using | CacheDeltaType = typename TDescriptor::CacheDeltaType |
Cache delta type. More... | |
using | KeyType = typename TDescriptor::KeyType |
Key type. More... | |
using | ModelType = typename TDescriptor::ValueType |
Model type. More... | |
Static Public Attributes | |
static constexpr auto | GetId = TDescriptor::GetKeyFromValue |
Gets the key corresponding to a value. More... | |
Defines types for mongo cache storage given a cache descriptor.
using catapult::mongo::storages::BasicMongoCacheStorageTraits< TDescriptor >::CacheDeltaType = typename TDescriptor::CacheDeltaType |
Cache delta type.
using catapult::mongo::storages::BasicMongoCacheStorageTraits< TDescriptor >::CacheType = typename TDescriptor::CacheType |
Cache type.
using catapult::mongo::storages::BasicMongoCacheStorageTraits< TDescriptor >::KeyType = typename TDescriptor::KeyType |
Key type.
using catapult::mongo::storages::BasicMongoCacheStorageTraits< TDescriptor >::ModelType = typename TDescriptor::ValueType |
Model type.
|
staticconstexpr |
Gets the key corresponding to a value.