CatapultServer
v0.5.0.1 (Elephant)
|
Detached delta of the catapult cache. More...
Public Member Functions | |
CatapultCacheDetachedDelta (std::vector< std::unique_ptr< DetachedSubCacheView >> &&detachedSubViews) | |
Creates a detached cache delta from detachedSubViews. More... | |
~CatapultCacheDetachedDelta () | |
Destroys the delta. More... | |
CatapultCacheDetachedDelta (CatapultCacheDetachedDelta &&) | |
CatapultCacheDetachedDelta & | operator= (CatapultCacheDetachedDelta &&) |
std::unique_ptr< CatapultCacheDelta > | tryLock () |
Private Attributes | |
std::vector< std::unique_ptr< DetachedSubCacheView > > | m_detachedSubViews |
Detached delta of the catapult cache.
|
explicit |
Creates a detached cache delta from detachedSubViews.
|
default |
Destroys the delta.
|
default |
|
default |
std::unique_ptr< CatapultCacheDelta > catapult::cache::CatapultCacheDetachedDelta::tryLock | ( | ) |
Locks the detached delta.
nullptr
is returned.
|
private |