Navigation
API > API/Runtime > API/Runtime/Core
| Name | FArchiveFromStructuredArchiveImpl |
| Type | class |
| Header File | /Engine/Source/Runtime/Core/Public/Serialization/StructuredArchiveAdapters.h |
| Include Path | #include "Serialization/StructuredArchiveAdapters.h" |
Syntax
class FArchiveFromStructuredArchiveImpl : public FArchiveProxy
Inheritance Hierarchy
- FArchiveState → FArchive → FArchiveProxy → FArchiveFromStructuredArchiveImpl
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Serialization/StructuredArchiveAdapters.h | |||
| Serialization/StructuredArchiveAdapters.h | |||
| Serialization/StructuredArchiveAdapters.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FArchiveFromStructuredArchiveImpl() |
Serialization/StructuredArchiveAdapters.h |
Structs
| Name | Remarks |
|---|---|
| FImpl |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Pimpl | TUniqueObj< FImpl > | Implmented as a pimpl in order to reduce dependencies. | Serialization/StructuredArchiveAdapters.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool ContainsData() |
Serialization/StructuredArchiveAdapters.h |
Overridden from FArchive
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool Close() |
Attempts to close and finalize any handles used for backing data storage, returns true if it succeeded. | Serialization/StructuredArchiveAdapters.h | |
virtual void Flush() |
Attempts to finish writing any buffered data to disk/permanent storage. | Serialization/StructuredArchiveAdapters.h | |
virtual FArchive * GetCacheableArchive () |
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. | Serialization/StructuredArchiveAdapters.h | |
virtual void Seek
(
int64 InPos |
Attempts to set the current offset into backing data storage, this will do nothing if there is no storage. | Serialization/StructuredArchiveAdapters.h | |
virtual void Serialize
(
void* V, |
Serialization/StructuredArchiveAdapters.h |
Overridden from FArchiveState
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual 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. | Serialization/StructuredArchiveAdapters.h | |
virtual 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. | Serialization/StructuredArchiveAdapters.h | |
virtual int64 TotalSize() |
Returns total size of the backing data storage. | Serialization/StructuredArchiveAdapters.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool Finalize
(
FStructuredArchiveRecord Record |
Serialization/StructuredArchiveAdapters.h | ||
void OpenArchive() |
Serialization/StructuredArchiveAdapters.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Serialization/StructuredArchiveAdapters.h | |||
| Serialization/StructuredArchiveAdapters.h |