ExtendableBinaryOutputArchive

Windows
MacOS
Linux

Inheritance Hierarchy

Archive

ExtendableBinaryOutputArchive

BinaryOutputArchive

References

Module

RigLogicLib

Header

/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/terse/archives/binary/OutputArchive.h

Include

#include "terse/archives/binary/OutputArchive.h"

Syntax

template<class TExtender, class TStream, typename TSize, typename TOffset>
class ExtendableBinaryOutputArchive : public terse::Archive< TExtender >

Constructors

Name Description

Public function

ExtendableBinaryOutputArchive

(
    TExtender* extender,
    TStream* stream_
)

Functions

Name Description

Protected function

void

 

process

(
    ArchiveOffset< OffsetType >& sourc...
)

Protected function

void

 

process

(
    typename ArchiveOffset< OffsetType ...
)

Protected function

std::enable_...

 

process

(
    const T& source
)

Protected function

std::enable_...

 

process

(
    const T& source
)

Protected function

std::enable_...

 

process

(
    const T& source
)

Protected function

std::enable_...

 

process

(
    const T& source
)

Protected function

std::enable_...

 

process

(
    const T& source
)

Protected function

void

 

process

(
    const std::array< T, N >& source
)

Protected function

void

 

process

(
    const std::vector< T, Args... >& s...
)

Protected function

void

 

process

(
    const DynArray< T, Args... >& sour...
)

Protected function

void

 

process

(
    const std::basic_string< T, Args......
)

Protected function

void

 

process

(
    const std::pair< K, V >& source
)

Protected function

void

 

process

(
    const std::tuple< K, V >& source
)

Protected function

void

 

processElements

(
    const TContainer& source
)

Protected function

void

 

processSize

(
    std::size_t size
)

Typedefs

Name

Description

BaseArchive

OffsetType

SizeType

Given the possibility of both 32 and 64bit platforms, use a fixed width type during serialization.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss