CatapultServer  v0.5.0.1 (Elephant)
catapult::cache::NamespaceCacheView Member List

This is the complete list of members for catapult::cache::NamespaceCacheView, including all inherited members.

activeSize() constcatapult::cache::NamespaceDeepSizeMixin< TSet >inline
asReadOnly() constcatapult::cache::ReadOnlyViewSupplier< BasicNamespaceCacheView >inline
BasicNamespaceCacheView(const NamespaceCacheTypes::BaseSets &namespaceSets, const NamespaceCacheTypes::Options &, const NamespaceSizes &namespaceSizes)catapult::cache::BasicNamespaceCacheViewinline
contains(const KeyType &key) constcatapult::cache::ContainsMixin< TSet, TCacheDescriptor >inline
ContainsMixin(const TSet &set)catapult::cache::ContainsMixin< TSet, TCacheDescriptor >inlineexplicit
decrementActiveSize(size_t delta=1)catapult::cache::NamespaceDeepSizeMixin< TSet >inlineprotected
decrementDeepSize(size_t delta=1)catapult::cache::NamespaceDeepSizeMixin< TSet >inlineprotected
deepSize() constcatapult::cache::NamespaceDeepSizeMixin< TSet >inline
find(NamespaceId id) constcatapult::cache::NamespaceLookupMixin< TPrimarySet, TFlatMap >inline
incrementActiveSize(size_t delta=1)catapult::cache::NamespaceDeepSizeMixin< TSet >inlineprotected
incrementDeepSize(size_t delta=1)catapult::cache::NamespaceDeepSizeMixin< TSet >inlineprotected
isActive(NamespaceId id, Height height) constcatapult::cache::NamespaceLookupMixin< TPrimarySet, TFlatMap >inline
KeyType typedefcatapult::cache::ContainsMixin< TSet, TCacheDescriptor >private
m_flatMapcatapult::cache::NamespaceLookupMixin< TPrimarySet, TFlatMap >private
m_pTreecatapult::cache::PatriciaTreeMixin< TTree >private
m_readOnlyViewcatapult::cache::ReadOnlyViewSupplier< BasicNamespaceCacheView >private
catapult::m_setcatapult::cache::ContainsMixin< TSet, TCacheDescriptor >private
m_sizescatapult::cache::NamespaceDeepSizeMixin< TSet >private
MoveOnly()=defaultcatapult::utils::MoveOnly
MoveOnly(const NonCopyable &)=deletecatapult::utils::MoveOnly
MoveOnly(MoveOnly &&)=defaultcatapult::utils::MoveOnly
NamespaceCacheView(const NamespaceCacheTypes::BaseSets &namespaceSets, const NamespaceCacheTypes::Options &options, const NamespaceSizes &namespaceSizes)catapult::cache::NamespaceCacheViewinline
NamespaceDeepSizeMixin(const NamespaceSizes &sizes)catapult::cache::NamespaceDeepSizeMixin< TSet >inlineexplicit
NamespaceLookupMixin(const TPrimarySet &set, const TFlatMap &flatMap)catapult::cache::NamespaceLookupMixin< TPrimarySet, TFlatMap >inlineexplicit
operator=(const MoveOnly &)=deletecatapult::utils::MoveOnly
operator=(MoveOnly &&)=defaultcatapult::utils::MoveOnly
PatriciaTreeMixin(const TTree *pTree)catapult::cache::PatriciaTreeMixin< TTree >inlineexplicit
ReadOnlyView typedefcatapult::cache::BasicNamespaceCacheView
ReadOnlyViewSupplier(TArgs &&... args)catapult::cache::ReadOnlyViewSupplier< BasicNamespaceCacheView >inline
ReadOnlyViewSupplier(ReadOnlyViewSupplier &&rhs)catapult::cache::ReadOnlyViewSupplier< BasicNamespaceCacheView >inline
supportsMerkleRoot() constcatapult::cache::PatriciaTreeMixin< TTree >inline
tryGetMerkleRoot() constcatapult::cache::PatriciaTreeMixin< TTree >inline
tryLookup(const typename TTree::KeyType &key, std::vector< tree::TreeNode > &nodePath) constcatapult::cache::PatriciaTreeMixin< TTree >inline
~MoveOnly()=defaultcatapult::utils::MoveOnly