UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FUnixMappedFileRegion Class Referencefinal
+ Inheritance diagram for FUnixMappedFileRegion:

Public Member Functions

 FUnixMappedFileRegion (const uint8 *InMappedPtr, const uint8 *InAlignedPtr, size_t InMappedSize, uint64 InAlignedSize, const FString &InDebugFilename, size_t InDebugOffsetIntoFile, FUnixMappedFileHandle *InParent)
 
virtual ~FUnixMappedFileRegion ()
 
- Public Member Functions inherited from IMappedFileRegion
 IMappedFileRegion (const uint8 *InMappedPtr, size_t InMappedSize, const FString &InDebugFilename, size_t InDebugOffsetRelativeToFile)
 
virtual ~IMappedFileRegion ()
 
const uint8GetMappedPtr ()
 
int64 GetMappedSize ()
 
virtual void PreloadHint (int64 PreloadOffset=0, int64 BytesToPreload=MAX_int64)
 
virtual void Flush (int64 FlushOffset=0, int64 BytesToFlush=MAX_int64)
 
 IMappedFileRegion (const IMappedFileRegion &)=delete
 
IMappedFileRegionoperator= (const IMappedFileRegion &)=delete
 

Public Attributes

class FUnixMappedFileHandleParent
 
const uint8AlignedPtr
 
uint64 AlignedSize
 

Constructor & Destructor Documentation

◆ FUnixMappedFileRegion()

FUnixMappedFileRegion::FUnixMappedFileRegion ( const uint8 InMappedPtr,
const uint8 InAlignedPtr,
size_t  InMappedSize,
uint64  InAlignedSize,
const FString &  InDebugFilename,
size_t  InDebugOffsetIntoFile,
FUnixMappedFileHandle InParent 
)
inline

◆ ~FUnixMappedFileRegion()

FUnixMappedFileRegion::~FUnixMappedFileRegion ( )
virtual

Member Data Documentation

◆ AlignedPtr

const uint8* FUnixMappedFileRegion::AlignedPtr

◆ AlignedSize

uint64 FUnixMappedFileRegion::AlignedSize

◆ Parent

class FUnixMappedFileHandle* FUnixMappedFileRegion::Parent

The documentation for this class was generated from the following file: