TInvokeResult

Trait for the type of the result when invoking a callable with the given argument types.

Windows
MacOS
Linux

Inheritance Hierarchy

TInvokeResult_Impl

TInvokeResult

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Templates/Invoke.h

Include

#include "Templates/Invoke.h"

Syntax

template<typename FuncType, typename... ArgTypes>
struct TInvokeResult : public UE4Invoke_Private::TInvokeResult_Impl< void, FuncType, ArgTypes... >

Remarks

Trait for the type of the result when invoking a callable with the given argument types. Not defined (as thus usable in SFINAE contexts) when the callable cannot be invoked with the given argument types.

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