Navigation
Unreal Engine C++ API Reference > Runtime > Core > Serialization
Inheritance Hierarchy
- FArchiveState
- FArchive
- FArchiveProxy
- FArchiveFromStructuredArchiveImpl
- FArchiveUObjectFromStructuredArchiveImpl
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/Serialization/StructuredArchiveAdapters.h |
Include | #include "Serialization/StructuredArchiveAdapters.h" |
Syntax
class FArchiveFromStructuredArchiveImpl : public FArchiveProxy
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | ContainsData () |
|
![]() ![]() |
bool | Finalize
(
FStructuredArchiveRecord Record |
|
![]() |
void | OpenArchive () |
Overridden from FArchive
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | Close () |
Attempts to close and finalize any handles used for backing data storage, returns true if it succeeded. |
![]() ![]() |
void | Flush () |
Attempts to finish writing any buffered data to disk/permanent storage. |
![]() ![]() |
FArchive * | Returns a pointer to an archive that represents the same data that the current archive covers, but that can be cached and reused later In the case of standard archives, this function will just return a pointer to itself. | |
![]() ![]() |
void | Seek
(
int64 InPos |
Attempts to set the current offset into backing data storage, this will do nothing if there is no storage. |
![]() ![]() |
void | Serialize
(
void* V, |
Overridden from FArchiveState
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | AtEnd () |
Returns true if the current location within the backing data storage is at the end, always returns false if there is no storage. |
![]() ![]() |
int64 | Tell () |
Returns the current location within the backing data storage, which can possibly be passed to Seek later to restore a read/write location. |
![]() ![]() |
int64 | TotalSize () |
Returns total size of the backing data storage. |
Operators
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
FArchive & | operator<<
(
FName& Value |
Serializes an FName value from or into this archive. |
![]() ![]() |
FArchive & | operator<<
(
UObject*& Value |
Serializes an UObject value from or into this archive. |
![]() ![]() |
FArchive & | operator<<
(
FText& Value |
Serializes an FText value from or into an archive. |
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FImpl |