CatapultServer  v0.5.0.1 (Elephant)
catapult::cache::LockInfoCacheTypes< TDescriptor > Struct Template Reference

Basic lock info cache types. More...

Classes

struct  HeightGroupingTypesDescriptor
 

Public Types

using PrimaryTypes = MutableUnorderedMapAdapter< TDescriptor, utils::ArrayHasher< IdentifierType > >
 
using HeightGroupingTypes = MutableUnorderedMapAdapter< HeightGroupingTypesDescriptor, utils::BaseValueHasher< Height > >
 

Private Types

using IdentifierType = typename TDescriptor::KeyType
 

Detailed Description

template<typename TDescriptor>
struct catapult::cache::LockInfoCacheTypes< TDescriptor >

Basic lock info cache types.

Member Typedef Documentation

◆ HeightGroupingTypes

◆ IdentifierType

template<typename TDescriptor>
using catapult::cache::LockInfoCacheTypes< TDescriptor >::IdentifierType = typename TDescriptor::KeyType
private

◆ PrimaryTypes

template<typename TDescriptor>
using catapult::cache::LockInfoCacheTypes< TDescriptor >::PrimaryTypes = MutableUnorderedMapAdapter<TDescriptor, utils::ArrayHasher<IdentifierType> >

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