CatapultServer  v0.5.0.1 (Elephant)
catapult::cache::SingleSetCacheTypesAdapter< TPrimaryTypes, IsOrderedFlag > Struct Template Reference

A cache types adapter for a cache composed of a single set. More...

Inheritance diagram for catapult::cache::SingleSetCacheTypesAdapter< TPrimaryTypes, IsOrderedFlag >:
Collaboration diagram for catapult::cache::SingleSetCacheTypesAdapter< TPrimaryTypes, IsOrderedFlag >:

Classes

struct  BaseSetDeltaPointers
 Wrapper around single delta set. More...
 
struct  BaseSets
 Wrapper around single set. More...
 

Public Types

using PrimaryTypes = TPrimaryTypes
 

Additional Inherited Members

- Protected Member Functions inherited from catapult::cache::CacheDatabaseMixin
 CacheDatabaseMixin (const CacheConfiguration &config, const std::vector< std::string > &columnFamilyNames, FilterPruningMode pruningMode=FilterPruningMode::Disabled)
 Creates a mixin around config and columnFamilyNames with optional pruningMode. More...
 
bool hasPatriciaTreeSupport () const
 Returns true if patricia tree support is enabled. More...
 
CacheDatabase & database ()
 Gets the database. More...
 
void flush ()
 Flushes the database. More...
 
- Static Protected Member Functions inherited from catapult::cache::CacheDatabaseMixin
static deltaset::ConditionalContainerMode GetContainerMode (const CacheConfiguration &config)
 Gets the container mode specified by config. More...
 

Detailed Description

template<typename TPrimaryTypes, typename IsOrderedFlag = std::false_type>
struct catapult::cache::SingleSetCacheTypesAdapter< TPrimaryTypes, IsOrderedFlag >

A cache types adapter for a cache composed of a single set.

Member Typedef Documentation

◆ PrimaryTypes

template<typename TPrimaryTypes, typename IsOrderedFlag = std::false_type>
using catapult::cache::SingleSetCacheTypesAdapter< TPrimaryTypes, IsOrderedFlag >::PrimaryTypes = TPrimaryTypes

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