LLVM 22.0.0git
llvm::orc::shared::SPSSerializationTraits< SPSExpected< SPSTagT >, T > Class Template Reference

Serialize to a SPSExpected<SPSTagT> from a T. More...

#include "llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h"

Inheritance diagram for llvm::orc::shared::SPSSerializationTraits< SPSExpected< SPSTagT >, T >:
[legend]

Static Public Member Functions

static size_t size (const T &Value)
static bool serialize (SPSOutputBuffer &OB, const T &Value)

Detailed Description

template<typename SPSTagT, typename T>
class llvm::orc::shared::SPSSerializationTraits< SPSExpected< SPSTagT >, T >

Serialize to a SPSExpected<SPSTagT> from a T.

Definition at line 741 of file SimplePackedSerialization.h.

Member Function Documentation

◆ serialize()

template<typename SPSTagT, typename T>
bool llvm::orc::shared::SPSSerializationTraits< SPSExpected< SPSTagT >, T >::serialize ( SPSOutputBuffer & OB,
const T & Value )
inlinestatic

Definition at line 747 of file SimplePackedSerialization.h.

References T.

◆ size()

template<typename SPSTagT, typename T>
size_t llvm::orc::shared::SPSSerializationTraits< SPSExpected< SPSTagT >, T >::size ( const T & Value)
inlinestatic

Definition at line 743 of file SimplePackedSerialization.h.

References T.


The documentation for this class was generated from the following file: