CatapultServer
v0.5.0.1 (Elephant)
|
SizeMixin< TSet > Size
Definition: CacheMixinAliases.h:31
ReadOnlyArtifactCache< BasicAccountRestrictionCacheView, BasicAccountRestrictionCacheDelta, const Address &, state::AccountRestrictions > CacheReadOnlyType
Definition: AccountRestrictionCacheTypes.h:79
Decorates a view and supplies a read-only view.
Definition: ReadOnlyViewSupplier.h:28
A mixin for adding patricia tree support to a cache.
Definition: PatriciaTreeCacheMixins.h:30
AccountRestrictionCacheView(const AccountRestrictionCacheTypes::BaseSets &restrictionSets, model::NetworkIdentifier networkIdentifier)
Creates a view around restrictionSets and networkIdentifier.
Definition: AccountRestrictionCacheView.h:72
A read-only overlay on top of a cache that provides support for contains, get and isActive.
Definition: MosaicCacheTypes.h:42
Grouping of all basic and patricia tree cache mixins for a single set.
Definition: CacheMixinAliases.h:52
A mixin for adding const access support to a cache.
Definition: CacheMixins.h:190
IterationMixin< TSet > Iteration
Definition: CacheMixinAliases.h:33
model::NetworkIdentifier m_networkIdentifier
Definition: AccountRestrictionCacheView.h:65
A mixin for adding contains support to a cache.
Definition: CacheMixins.h:54
View on top of the account restriction cache.
Definition: AccountRestrictionCacheView.h:69
A class that can be moved but not copied.
Definition: NonCopyable.h:43
NetworkIdentifier
Possible network identifiers.
Definition: NetworkInfo.h:45
PatriciaTreeCacheMixins< AccountRestrictionCacheTypes::PrimaryTypes::BaseSetType, AccountRestrictionCacheDescriptor > AccountRestrictionCacheViewMixins
Mixins used by the account restriction cache view.
Definition: AccountRestrictionCacheView.h:32
Definition: AddressExtractionExtension.cpp:28
model::NetworkIdentifier networkIdentifier() const
Gets the network identifier.
Definition: AccountRestrictionCacheView.h:60
BasicAccountRestrictionCacheView(const AccountRestrictionCacheTypes::BaseSets &restrictionSets, model::NetworkIdentifier networkIdentifier)
Creates a view around restrictionSets and networkIdentifier.
Definition: AccountRestrictionCacheView.h:47
Definition: AccountRestrictionBaseSets.h:47
Basic view on top of the account restriction cache.
Definition: AccountRestrictionCacheView.h:35