CatapultServer  v0.5.0.1 (Elephant)
catapult::cache::NamespaceCacheDeltaMixins Struct Reference

Mixins used by the namespace delta view. More...

Public Types

using Size = PrimaryMixins::Size
 
using Contains = FlatMapMixins::Contains
 
using PatriciaTreeDelta = PrimaryMixins::PatriciaTreeDelta
 
using Touch = HeightBasedTouchMixin< typename NamespaceCacheTypes::PrimaryTypes::BaseSetDeltaType, typename NamespaceCacheTypes::HeightGroupingTypes::BaseSetDeltaType >
 
using DeltaElements = PrimaryMixins::DeltaElements
 
using NamespaceDeepSize = NamespaceDeepSizeMixin< NamespaceCacheTypes::PrimaryTypes::BaseSetDeltaType >
 
using NamespaceLookup = NamespaceLookupMixin< NamespaceCacheTypes::PrimaryTypes::BaseSetDeltaType, NamespaceCacheTypes::FlatMapTypes::BaseSetDeltaType >
 

Private Types

using PrimaryMixins = PatriciaTreeCacheMixins< NamespaceCacheTypes::PrimaryTypes::BaseSetDeltaType, NamespaceCacheDescriptor >
 
using FlatMapMixins = BasicCacheMixins< NamespaceCacheTypes::FlatMapTypes::BaseSetDeltaType, NamespaceCacheDescriptor >
 

Detailed Description

Mixins used by the namespace delta view.

Member Typedef Documentation

◆ Contains

◆ DeltaElements

◆ FlatMapMixins

◆ NamespaceDeepSize

◆ NamespaceLookup

◆ PatriciaTreeDelta

◆ PrimaryMixins

◆ Size

◆ Touch


The documentation for this struct was generated from the following file: