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...
 
CacheDatabasedatabase ()
 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: