UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
MappedFileHandle.h File Reference
#include "CoreTypes.h"
#include "Misc/AssertionMacros.h"
#include "Stats/Stats.h"

Go to the source code of this file.

Classes

class  IMappedFileRegion
 
struct  FFileMappingFlags
 
class  IMappedFileHandle
 

Enumerations

enum class  EMappedFileFlags { ENone = 0 , EPreloadHint = 1 , EFileWritable = 2 }
 

Functions

 DECLARE_MEMORY_STAT_EXTERN (TEXT("Mapped File Handle Memory"), STAT_MappedFileMemory, STATGROUP_Memory, CORE_API)
 
 DECLARE_DWORD_ACCUMULATOR_STAT_EXTERN (TEXT("Num Mapped File Handles"), STAT_MappedFileHandles, STATGROUP_Memory, CORE_API)
 
 DECLARE_DWORD_ACCUMULATOR_STAT_EXTERN (TEXT("Num Mapped File Regions"), STAT_MappedFileRegions, STATGROUP_Memory, CORE_API)
 
 ENUM_CLASS_FLAGS (EMappedFileFlags)
 

Enumeration Type Documentation

◆ EMappedFileFlags

enum class EMappedFileFlags
strong
Enumerator
ENone 
EPreloadHint 
EFileWritable 

Function Documentation

◆ DECLARE_DWORD_ACCUMULATOR_STAT_EXTERN() [1/2]

DECLARE_DWORD_ACCUMULATOR_STAT_EXTERN ( TEXT("Num Mapped File Handles" ,
STAT_MappedFileHandles  ,
STATGROUP_Memory  ,
CORE_API   
)

◆ DECLARE_DWORD_ACCUMULATOR_STAT_EXTERN() [2/2]

DECLARE_DWORD_ACCUMULATOR_STAT_EXTERN ( TEXT("Num Mapped File Regions" ,
STAT_MappedFileRegions  ,
STATGROUP_Memory  ,
CORE_API   
)

◆ DECLARE_MEMORY_STAT_EXTERN()

DECLARE_MEMORY_STAT_EXTERN ( TEXT("Mapped File Handle Memory" ,
STAT_MappedFileMemory  ,
STATGROUP_Memory  ,
CORE_API   
)

◆ ENUM_CLASS_FLAGS()

ENUM_CLASS_FLAGS ( EMappedFileFlags  )