Navigation
API > API/Runtime > API/Runtime/Core > API/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, |