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

A delegating proxy around a MemoryPtCache. More...

Inheritance diagram for catapult::cache::MemoryPtCacheProxy:
Collaboration diagram for catapult::cache::MemoryPtCacheProxy:

Additional Inherited Members

- Public Member Functions inherited from catapult::cache::MemoryCacheProxy< MemoryPtCache, PtCache, PtCacheModifierProxy >
 MemoryCacheProxy (const MemoryCacheOptions &options)
 Creates a proxy around options. More...
 
 MemoryCacheProxy (const MemoryCacheOptions &options, TMutableCacheFactory factory, TArgs &&... args)
 
auto view () const
 Gets a read only view based on this cache. More...
 
 operator const MemoryPtCache & () const
 Implicitly casts this proxy to a (const) memory cache. More...
 
PtCacheModifierProxy modifier () override
 
- Public Member Functions inherited from catapult::cache::BasicTransactionsCache< PtCacheModifierProxy >
virtual ~BasicTransactionsCache ()=default
 
- Public Member Functions inherited from catapult::utils::NonCopyable
constexpr NonCopyable ()=default
 Default constructor. More...
 
 ~NonCopyable ()=default
 Default destructor. More...
 
 NonCopyable (const NonCopyable &)=delete
 Disabled copy constructor. More...
 
NonCopyableoperator= (const NonCopyable &)=delete
 Disabled assignment operator. More...
 

Detailed Description

A delegating proxy around a MemoryPtCache.


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