CatapultServer
v0.5.0.1 (Elephant)
|
Public Types | |
using | IsOrderedSet = std::false_type |
Indicates the set is not ordered. More... | |
Public Member Functions | |
LockInfoBaseSets (const CacheConfiguration &config) | |
TBaseSetDeltaPointers | rebase () |
TBaseSetDeltaPointers | rebaseDetached () const |
void | commit () |
Public Attributes | |
TCacheTypes::PrimaryTypes::BaseSetType | Primary |
TCacheTypes::HeightGroupingTypes::BaseSetType | HeightGrouping |
CachePatriciaTree< typename TDescriptor::PatriciaTree > | PatriciaTree |
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... | |
using catapult::cache::LockInfoBaseSets< TCacheTypes, TDescriptor, TBaseSetDeltaPointers >::IsOrderedSet = std::false_type |
Indicates the set is not ordered.
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
TCacheTypes::HeightGroupingTypes::BaseSetType catapult::cache::LockInfoBaseSets< TCacheTypes, TDescriptor, TBaseSetDeltaPointers >::HeightGrouping |
CachePatriciaTree<typename TDescriptor::PatriciaTree> catapult::cache::LockInfoBaseSets< TCacheTypes, TDescriptor, TBaseSetDeltaPointers >::PatriciaTree |
TCacheTypes::PrimaryTypes::BaseSetType catapult::cache::LockInfoBaseSets< TCacheTypes, TDescriptor, TBaseSetDeltaPointers >::Primary |