![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "IO/IoAllocators.h"#include "IO/IoStore.h"#include "IO/IoDispatcherBackend.h"#include "IO/IoDispatcherFilesystemStats.h"#include "Async/MappedFileHandle.h"#include "Modules/ModuleInterface.h"Go to the source code of this file.
Classes | |
| struct | FFileIoStoreContainerFilePartition |
| struct | FFileIoStoreContainerFile |
| struct | FFileIoStoreBuffer |
| struct | FFileIoStoreBlockKey |
| struct | FFileIoStoreBlockScatter |
| struct | FFileIoStoreCompressedBlock |
| struct | FFileIoStoreReadRequest |
| class | FFileIoStoreReadRequestListStealingIterator |
| class | FFileIoStoreReadRequestListIterator |
| class | FFileIoStoreReadRequestList |
| class | FFileIoStoreBufferAllocator |
| class | FFileIoStoreBlockCache |
| struct | FFileIoStoreReadRequestSortKey |
| class | FFileIoStoreOffsetSortedRequestQueue |
| class | FFileIoStoreRequestQueue |
| struct | FFileIoStoreReadRequestLink |
| class | FFileIoStoreRequestAllocator |
| struct | FFileIoStoreResolvedRequest |
| class | FFileIoStoreStats |
| struct | FInitializePlatformFileIoStoreParams |
| class | IPlatformFileIoStore |
| class | IPlatformFileIoStoreModule |
Typedefs | |
| template<typename T , uint16 SlabSize = 4096> | |
| using | TIoDispatcherSingleThreadedSlabAllocator = TSingleThreadedSlabAllocator< T, SlabSize > |
| #define PLATFORM_IMPLEMENTS_IO 0 |
| #define PLATFORM_IODISPATCHER_MODULE PREPROCESSOR_TO_STRING(PREPROCESSOR_JOIN(PLATFORM_HEADER_NAME, PlatformIoDispatcher)) |
| #define UE_FILEIOSTORE_STATS_ENABLED (COUNTERSTRACE_ENABLED || CSV_PROFILER_STATS) |