CatapultServer
v0.5.0.1 (Elephant)
|
Go to the documentation of this file.
28 class BasicHashLockInfoCacheDelta;
29 class BasicHashLockInfoCacheView;
30 struct HashLockInfoBaseSetDeltaPointers;
31 struct HashLockInfoBaseSets;
32 class HashLockInfoCache;
33 class HashLockInfoCacheDelta;
34 struct HashLockInfoCacheTypes;
35 class HashLockInfoCacheView;
36 class HashLockInfoPatriciaTree;
37 struct HashLockInfoPrimarySerializer;
41 namespace catapult {
namespace cache {
46 static constexpr
auto Name =
"HashLockInfoCache";
Definition: HashLockInfoBaseSets.h:34
Basic view on top of the hash lock info cache.
Definition: HashLockInfoCacheView.h:29
utils::ByteArray< Hash256_Size, Hash256_tag > Hash256
Definition: src/catapult/types.h:47
Definition: HashLockInfoBaseSets.h:28
static const auto & GetKeyFromValue(const ValueType &lockInfo)
Gets the key corresponding to lockInfo.
Definition: HashLockInfoCacheTypes.h:63
A hash lock info.
Definition: HashLockInfo.h:27
Basic delta on top of the hash lock info cache.
Definition: HashLockInfoCacheDelta.h:29
Synchronized cache composed of hash lock info information.
Definition: HashLockInfoCache.h:33
A read-only overlay on top of a cache that provides support for contains, get and isActive.
Definition: MosaicCacheTypes.h:42
Delta on top of the hash lock info cache.
Definition: HashLockInfoCacheDelta.h:35
Describes a hash lock info cache.
Definition: HashLockInfoCacheTypes.h:44
Hash256 Hash
Hash.
Definition: HashLockInfo.h:46
Basic lock info cache types.
Definition: LockInfoCacheTypes.h:32
View on top of the hash lock info cache.
Definition: HashLockInfoCacheView.h:35
Definition: AddressExtractionExtension.cpp:28
Primary serializer for hash lock info cache.
Definition: HashLockInfoCacheSerializers.h:30
Hash lock info cache types.
Definition: HashLockInfoCacheTypes.h:69
static constexpr auto Name
Definition: HashLockInfoCacheTypes.h:46
Definition: HashLockInfoBaseSets.h:36