TMoveConstructorLookup

A utility for calling a type's move constructor based on an index into a template parameter pack

Choose your operating system:

Windows

macOS

Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Misc/TVariantMeta.h

Include

#include "Misc/TVariantMeta.h"

Syntax

template<typename... Ts>
struct TMoveConstructorLookup

Remarks

A utility for calling a type's move constructor based on an index into a template parameter pack

Functions

Name Description

Public function Static

void

 

Construct

(
    SIZE_T TypeIndex,
    void* Target,
    void* Source
)

Construct the type at the index in the template parameter pack with the provided memory location and value