CatapultServer
v0.5.0.1 (Elephant)
|
Definition: MosaicBaseSets.h:47
SizeMixin< MosaicCacheTypes::PrimaryTypes::BaseSetType > Size
Definition: CacheMixinAliases.h:31
PatriciaTreeMixin< typename MosaicCacheDescriptor ::PatriciaTree > PatriciaTreeView
Definition: CacheMixinAliases.h:53
Decorates a view and supplies a read-only view.
Definition: ReadOnlyViewSupplier.h:28
ReadOnlyArtifactCache< BasicMosaicCacheView, BasicMosaicCacheDelta, MosaicId, state::MosaicEntry > CacheReadOnlyType
Definition: MosaicCacheTypes.h:76
A read-only overlay on top of a cache that provides support for contains, get and isActive.
Definition: MosaicCacheTypes.h:42
BasicMosaicCacheView(const MosaicCacheTypes::BaseSets &mosaicSets)
Creates a view around mosaicSets.
Definition: MosaicCacheView.h:47
Grouping of all basic and patricia tree cache mixins for a single set.
Definition: CacheMixinAliases.h:52
ContainsMixin< MosaicCacheTypes::PrimaryTypes::BaseSetType, MosaicCacheDescriptor > Contains
Definition: CacheMixinAliases.h:32
Mixins used by the mosaic cache view.
Definition: MosaicCacheView.h:31
IterationMixin< MosaicCacheTypes::PrimaryTypes::BaseSetType > Iteration
Definition: CacheMixinAliases.h:33
ConstAccessorMixin< MosaicCacheTypes::PrimaryTypes::BaseSetType, MosaicCacheDescriptor > ConstAccessor
Definition: CacheMixinAliases.h:35
Basic view on top of the mosaic cache.
Definition: MosaicCacheView.h:34
A class that can be moved but not copied.
Definition: NonCopyable.h:43
Definition: AddressExtractionExtension.cpp:28
MosaicCacheView(const MosaicCacheTypes::BaseSets &mosaicSets)
Creates a view around mosaicSets.
Definition: MosaicCacheView.h:61
ActivePredicateMixin< MosaicCacheTypes::PrimaryTypes::BaseSetType, MosaicCacheDescriptor > ActivePredicate
Definition: CacheMixinAliases.h:44
View on top of the mosaic cache.
Definition: MosaicCacheView.h:58