CatapultServer  v0.5.0.1 (Elephant)
catapult::cache::BasicHashLockInfoCacheView Class Reference

Basic view on top of the hash lock info cache. More...

Inheritance diagram for catapult::cache::BasicHashLockInfoCacheView:
Collaboration diagram for catapult::cache::BasicHashLockInfoCacheView:

Additional Inherited Members

- Public Types inherited from catapult::cache::BasicLockInfoCacheView< HashLockInfoCacheDescriptor, HashLockInfoCacheTypes >
using ReadOnlyView = typename HashLockInfoCacheTypes ::CacheReadOnlyType
 
- Public Member Functions inherited from catapult::cache::BasicLockInfoCacheView< HashLockInfoCacheDescriptor, HashLockInfoCacheTypes >
 BasicLockInfoCacheView (const typename HashLockInfoCacheTypes ::BaseSets &lockInfoSets)
 Creates a view around lockInfoSets. More...
 
- Public Member Functions inherited from catapult::utils::MoveOnly
constexpr MoveOnly ()=default
 Default constructor. More...
 
 ~MoveOnly ()=default
 Default destructor. More...
 
 MoveOnly (const NonCopyable &)=delete
 Disabled copy constructor. More...
 
 MoveOnly (MoveOnly &&)=default
 Default move constructor. More...
 
MoveOnlyoperator= (const MoveOnly &)=delete
 Disabled assignment operator. More...
 
MoveOnlyoperator= (MoveOnly &&)=default
 Default move assignment operator. More...
 
- Public Member Functions inherited from catapult::cache::PatriciaTreeMixin< TTree >
 PatriciaTreeMixin (const TTree *pTree)
 Creates a mixin around pTree. More...
 
bool supportsMerkleRoot () const
 Returns true if merkle root is supported. More...
 
std::pair< Hash256, bool > tryGetMerkleRoot () const
 Tries to get the merkle root if supported. More...
 
std::pair< Hash256, bool > tryLookup (const typename TTree::KeyType &key, std::vector< tree::TreeNode > &nodePath) const
 Tries to find the value associated with key in the tree and stores proof of existence or not in nodePath. More...
 

Detailed Description

Basic view on top of the hash lock info cache.


The documentation for this class was generated from the following file: