![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MemoryChunkStore.h>
Inheritance diagram for BuildPatchServices::IMemoryChunkStore:Public Member Functions | |
| virtual | ~IMemoryChunkStore () |
| virtual void | DumpToOverflow ()=0 |
Public Member Functions inherited from BuildPatchServices::IChunkStore | |
| virtual | ~IChunkStore () |
| virtual void | Put (const FGuid &DataId, TUniquePtr< IChunkDataAccess > ChunkData)=0 |
| virtual IChunkDataAccess * | Get (const FGuid &DataId)=0 |
| virtual TUniquePtr< IChunkDataAccess > | Remove (const FGuid &DataId)=0 |
| virtual int32 | GetSize () const =0 |
| virtual void | SetLostChunkCallback (TFunction< void(const FGuid &)> Callback)=0 |
An interface providing access to chunk data instances which are stored in memory.
|
inlinevirtual |
Dumps all chunks contained in this store into the overflow provided at construction, removing all chunks from this store in the process. This function will also invalidate data ptr previously returned by Get().
Implemented in BuildPatchServices::FMemoryChunkStore.