Navigation
API > API/Runtime > API/Runtime/Core
| Name | IMappedFileHandle |
| Type | class |
| Header File | /Engine/Source/Runtime/Core/Public/Async/MappedFileHandle.h |
| Include Path | #include "Async/MappedFileHandle.h" |
Syntax
class IMappedFileHandle
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
IMappedFileHandle
(
size_t InFileSize |
Async/MappedFileHandle.h | ||
IMappedFileHandle
(
const IMappedFileHandle& |
Non-copyable. | Async/MappedFileHandle.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IMappedFileHandle() |
Destructor, also the only way to close the file handle. | Async/MappedFileHandle.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| MappedFileSize | size_t | Async/MappedFileHandle.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Flush() |
Async/MappedFileHandle.h | ||
int64 GetFileSize() |
Return the size of the mapped file. | Async/MappedFileHandle.h | |
IMappedFileRegion * MapRegion
(
int64 Offset, |
Map a region of the file. | Async/MappedFileHandle.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
IMappedFileHandle & operator=
(
const IMappedFileHandle& |
Async/MappedFileHandle.h |