CatapultServer  v0.5.0.1 (Elephant)
catapult::cache::LockInfoCacheView< TDescriptor, TCacheTypes, TBasicView > Class Template Reference

View on top of the lock info cache. More...

Inheritance diagram for catapult::cache::LockInfoCacheView< TDescriptor, TCacheTypes, TBasicView >:
Collaboration diagram for catapult::cache::LockInfoCacheView< TDescriptor, TCacheTypes, TBasicView >:

Public Member Functions

 LockInfoCacheView (const typename TCacheTypes::BaseSets &lockInfoSets)
 Creates a view around lockInfoSets. More...
 
- Public Member Functions inherited from catapult::cache::ReadOnlyViewSupplier< TBasicView >
 ReadOnlyViewSupplier (TArgs &&... args)
 Creates a read-only view supplier around args. More...
 
 ReadOnlyViewSupplier (ReadOnlyViewSupplier &&rhs)
 
const TBasicView ::ReadOnlyView & asReadOnly () const
 Returns a read-only view of this view. More...
 

Detailed Description

template<typename TDescriptor, typename TCacheTypes, typename TBasicView = BasicLockInfoCacheView<TDescriptor, TCacheTypes>>
class catapult::cache::LockInfoCacheView< TDescriptor, TCacheTypes, TBasicView >

View on top of the lock info cache.

Constructor & Destructor Documentation

◆ LockInfoCacheView()

template<typename TDescriptor, typename TCacheTypes, typename TBasicView = BasicLockInfoCacheView<TDescriptor, TCacheTypes>>
catapult::cache::LockInfoCacheView< TDescriptor, TCacheTypes, TBasicView >::LockInfoCacheView ( const typename TCacheTypes::BaseSets &  lockInfoSets)
inlineexplicit

Creates a view around lockInfoSets.


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