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

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

Public Types

using Size = PrimaryMixins::Size
 
using Contains = FlatMapMixins::Contains
 
using Iteration = PrimaryMixins::Iteration
 
using PatriciaTreeView = PrimaryMixins::PatriciaTreeView
 
using NamespaceDeepSize = NamespaceDeepSizeMixin< NamespaceCacheTypes::PrimaryTypes::BaseSetType >
 
using NamespaceLookup = NamespaceLookupMixin< NamespaceCacheTypes::PrimaryTypes::BaseSetType, NamespaceCacheTypes::FlatMapTypes::BaseSetType >
 

Private Types

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

Detailed Description

Mixins used by the namespace cache view.

Member Typedef Documentation

◆ Contains

◆ FlatMapMixins

◆ Iteration

◆ NamespaceDeepSize

◆ NamespaceLookup

◆ PatriciaTreeView

◆ PrimaryMixins

◆ Size


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