16 static constexpr inline uint32 ImplSize = 400;
17 static constexpr inline uint32 ImplAlignment = 8;
29 alignas(ImplAlignment)
uint8 ImplStorage[ImplSize];
32#if WITH_TEXT_ARCHIVE_SUPPORT
52 using FArchive::operator<<;
91 FArchiveFromStructuredArchiveImpl
Impl;
100 : Ar(
InSlot.GetUnderlyingArchive())
142#if WITH_TEXT_ARCHIVE_SUPPORT
149#if WITH_TEXT_ARCHIVE_SUPPORT
#define UE_NONCOPYABLE(TypeName)
Definition CoreMiscDefines.h:457
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
FArchive & operator<<(FArchive &Ar, T &Obj)
Definition StructuredArchiveAdapters.h:125
Definition StructuredArchiveAdapters.h:97
FArchive & GetArchive()
Definition StructuredArchiveAdapters.h:104
FArchiveFromStructuredArchive(FStructuredArchiveSlot InSlot)
Definition StructuredArchiveAdapters.h:99
void Close()
Definition StructuredArchiveAdapters.h:107
const FArchive & GetArchive() const
Definition StructuredArchiveAdapters.h:105
Definition ArchiveProxy.h:19
virtual bool AtEnd() override
Definition ArchiveProxy.h:149
virtual void Flush() override
Definition ArchiveProxy.h:184
virtual bool Close() override
Definition ArchiveProxy.h:189
virtual int64 TotalSize() override
Definition ArchiveProxy.h:144
virtual FArchive * GetCacheableArchive() override
Definition ArchiveProxy.h:314
virtual int64 Tell() override
Definition ArchiveProxy.h:139
Definition Archive.h:1208
friend FArchive & operator<<(FArchive &Ar, ANSICHAR &Value)
Definition Archive.h:1387
Definition NameTypes.h:617
Definition StructuredArchiveAdapters.h:13
CORE_API FStructuredArchiveSlot GetSlot()
Definition StructuredArchiveFromArchive.cpp:37
CORE_API ~FStructuredArchiveFromArchive()
Definition StructuredArchiveFromArchive.cpp:32
Definition StructuredArchiveSlots.h:144
Definition StructuredArchiveSlots.h:52
Definition UniqueObj.h:13
CORE_API FArchive & GetUnderlyingArchive() const
Definition StructuredArchiveSlots.cpp:7
Definition ExpressionParserTypes.h:21
Definition StructuredArchiveFromArchive.cpp:11