Navigation
Unreal Engine C++ API Reference > Runtime > Core > Serialization
Inheritance Hierarchy
- FArchiveState
- FArchive
- FMemoryArchive
- FLargeMemoryWriter
- FArchiveStackTrace
- FArchiveStackTraceMemoryWriter
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/Serialization/LargeMemoryWriter.h |
Include | #include "Serialization/LargeMemoryWriter.h" |
Syntax
class FLargeMemoryWriter : public FMemoryArchive
Remarks
Archive for storing a large amount of arbitrary data to memory
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FLargeMemoryWriter
(
const int64 PreAllocateBytes, |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
uint8 * | GetData () |
Returns the written data. |
![]() ![]() |
FMemoryView | GetView () |
Returns a view on the written data |
![]() |
uint8 * | Releases ownership of the written data | |
![]() |
void | Reserve
(
int64 Size |
Reserves memory such that the writer can contain at least Size number of bytes. |
Overridden from FArchive
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | Serialize
(
void* InData, |