struct PersistentCache::CacheOperation

Inherits: INonCopyable

Represents a read or write operation in a single entry in the cache.

Public

Constructors

CacheOperation

CacheOperation(const WeakSPtr<PersistentCache> &cache, const Path &entryPath, CacheOperationType type)

CacheOperation

CacheOperation(CacheOperation &&other)

Methods

~CacheOperation

~CacheOperation()

Fields

Cache

WeakSPtr<PersistentCache> Cache

EntryPath

Path EntryPath

Operators

operator=

CacheOperation &operator=(CacheOperation &&other)