Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/Serialization
Inheritance Hierarchy
- FArchiveState
- FArchive
- FArchiveProxy
- FArchiveStackTraceWriter
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/Serialization/ArchiveStackTrace.h |
| Include | #include "Serialization/ArchiveStackTrace.h" |
Syntax
class FArchiveStackTraceWriter : public FArchiveProxy
Variables
| Type | Name | Description | |
|---|---|---|---|
| PRAGMA_DISABLE_DEPRECATION_WARNINGS |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FArchiveStackTraceWriter
(
FArchive& InInner, |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Compare
(
const FPackageData& SourcePackage, |
Compares two packages and logs the differences and calltacks. | |
| FLinkerLoad * | CreateLinkerForPackage
(
FUObjectSerializeContext* LoadContext, |
Returns a new linker for loading the specified package. | |
| void | DumpPackageHeaderDiffs
(
const FPackageData& SourcePackage, |
Logs any mismatching header data. | |
| bool | GenerateDiffMap
(
const FPackageData& SourcePackage, |
Creates map with mismatching callstacks. | |
| const FArchiveDiffMap & | GetDiffMap () |
||
| int32 | |||
| void | SetDisableInnerArchive
(
bool bDisable |
||
| void | SetStackIgnoreCount
(
const int32 IgnoreCount |
Overridden from FArchive
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| void | PushDebugDataString
(
const FName& DebugData |
Debug stack storage if you want to add data to the archive for usage further down the serialization stack this should be used in conjunction with the FScopeAddDebugData struct | |
| void | Serialize
(
void* Data, |
Overridden from FArchiveState
| Type | Name | Description | |
|---|---|---|---|
| FUObjectSerializeContext * | Gets the current UObject serialization context for this archive. | ||
| void | SetSerializeContext
(
FUObjectSerializeContext* InLoadContext |
Sets the current UObject serialization context for this archive. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FPackageData |
Typedefs
| Name | Description |
|---|---|
| EPackageHeaderFormat |