#include <CacheJournalSimple.h>
|
| | FCacheJournalSimple (const TCHAR *FileName, const uint64 FlushAtWriteCount) |
| |
| virtual | ~FCacheJournalSimple () override |
| |
| virtual void | Flush (bool bImmediate) override |
| |
| virtual void | InvalidateAll () override |
| |
| virtual void | Invalidate (const FIoChunkId &ChunkId) override |
| |
| virtual bool | SetChunkInfo (const FIoChunkId &ChunkId, const TOptional< uint64 > &OptModTag, const TOptional< int64 > &OptRawSize, const TOptional< int32 > &OptRawBlockSize) override |
| |
| virtual bool | TryGetChunkInfo (const FIoChunkId &ChunkId, FCacheChunkInfo &OutChunkInfo) override |
| |
| virtual bool | AddEntry (const FIoChunkId &ChunkId, const FCacheEntry &Entry) override |
| |
| virtual bool | TryGetEntry (const FIoChunkId &ChunkId, const uint64 ChunkOffset, const uint64 ChunkSize, FCacheEntry &OutEntry) override |
| |
| virtual void | IterateChunkIds (TFunctionRef< void(const FIoChunkId &ChunkId, const FCacheChunkInfo &ChunkInfo)> Callback) override |
| |
| virtual void | IterateCacheEntriesForChunkId (const FIoChunkId &ChunkId, TFunctionRef< void(const FCacheEntry &Entry)> Callback) override |
| |
| virtual void | IterateCacheEntries (TFunctionRef< void(const FIoChunkId &ChunkId, const FCacheEntry &Entry)> Callback) override |
| |
| virtual | ~ICacheJournal ()=default |
| |
◆ FCacheJournalSimple()
| StorageServer::FCacheJournalSimple::FCacheJournalSimple |
( |
const TCHAR * |
FileName, |
|
|
const uint64 |
FlushAtWriteCount |
|
) |
| |
◆ ~FCacheJournalSimple()
| StorageServer::FCacheJournalSimple::~FCacheJournalSimple |
( |
| ) |
|
|
overridevirtual |
◆ AddEntry()
◆ Flush()
| void StorageServer::FCacheJournalSimple::Flush |
( |
bool |
bImmediate | ) |
|
|
overridevirtual |
◆ Invalidate()
| void StorageServer::FCacheJournalSimple::Invalidate |
( |
const FIoChunkId & |
ChunkId | ) |
|
|
overridevirtual |
◆ InvalidateAll()
| void StorageServer::FCacheJournalSimple::InvalidateAll |
( |
| ) |
|
|
overridevirtual |
◆ IterateCacheEntries()
◆ IterateCacheEntriesForChunkId()
◆ IterateChunkIds()
◆ SetChunkInfo()
◆ TryGetChunkInfo()
◆ TryGetEntry()
The documentation for this class was generated from the following files: