CatapultServer
v0.5.0.1 (Elephant)
|
An interface for caching transactions. More...
Public Member Functions | |
virtual | ~BasicTransactionsCache ()=default |
virtual TTransactionsCacheModifierProxy | modifier ()=0 |
Gets a write only view of the cache. More... | |
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... | |
NonCopyable & | operator= (const NonCopyable &)=delete |
Disabled assignment operator. More... | |
An interface for caching transactions.
|
virtualdefault |
|
pure virtual |
Gets a write only view of the cache.
Implemented in catapult::cache::MemoryUtCache, catapult::cache::MemoryPtCache, catapult::cache::MemoryCacheProxy< MemoryPtCache, PtCache, PtCacheModifierProxy >, and catapult::cache::MemoryCacheProxy< MemoryUtCache, UtCache, UtCacheModifierProxy >.