CatapultServer
v0.5.0.1 (Elephant)
|
Go to the documentation of this file.
28 class BasicSecretLockInfoCacheDelta;
29 class BasicSecretLockInfoCacheView;
30 struct SecretLockInfoBaseSetDeltaPointers;
31 struct SecretLockInfoBaseSets;
32 class SecretLockInfoCache;
33 class SecretLockInfoCacheDelta;
34 struct SecretLockInfoCacheTypes;
35 class SecretLockInfoCacheView;
36 class SecretLockInfoPatriciaTree;
37 struct SecretLockInfoPrimarySerializer;
41 namespace catapult {
namespace cache {
46 static constexpr
auto Name =
"SecretLockInfoCache";
Describes a secret lock info cache.
Definition: SecretLockInfoCacheTypes.h:44
Delta on top of the secret lock info cache.
Definition: SecretLockInfoCacheDelta.h:35
Definition: SecretLockInfoBaseSets.h:28
utils::ByteArray< Hash256_Size, Hash256_tag > Hash256
Definition: src/catapult/types.h:47
Definition: SecretLockInfoBaseSets.h:38
A secret lock info.
Definition: SecretLockInfo.h:29
A read-only overlay on top of a cache that provides support for contains, get and isActive.
Definition: MosaicCacheTypes.h:42
Synchronized cache composed of secret lock info information.
Definition: SecretLockInfoCache.h:33
Basic view on top of the secret lock info cache.
Definition: SecretLockInfoCacheView.h:29
View on top of the secret lock info cache.
Definition: SecretLockInfoCacheView.h:35
Hash256 CompositeHash
Composite hash.
Definition: SecretLockInfo.h:62
static const auto & GetKeyFromValue(const ValueType &lockInfo)
Gets the key corresponding to lockInfo.
Definition: SecretLockInfoCacheTypes.h:63
Secret lock info cache types.
Definition: SecretLockInfoCacheTypes.h:69
Basic lock info cache types.
Definition: LockInfoCacheTypes.h:32
Primary serializer for secret lock info cache.
Definition: SecretLockInfoCacheSerializers.h:30
static constexpr auto Name
Definition: SecretLockInfoCacheTypes.h:46
Definition: AddressExtractionExtension.cpp:28
Definition: SecretLockInfoBaseSets.h:34
Basic delta on top of the secret lock info cache.
Definition: SecretLockInfoCacheDelta.h:29