Navigation
API > API/Runtime > API/Runtime/uLangCore
| |
|
| Name |
TIsInvocableImpl< typename TVoid< decltype(uLang::Invoke(DeclVal< CallableType >(), DeclVal< ArgTypes >()...))>::Type, CallableType, ArgTypes... > |
| Type |
struct |
| Header File |
/Engine/Source/Runtime/Solaris/uLangCore/Public/uLang/Common/Templates/Invoke.h |
| Include Path |
#include "uLang/Common/Templates/Invoke.h" |
Syntax
namespace TIsInvocableImpl< typename TVoid< decltype(uLang
{
namespace Invoke(DeclVal< CallableType >(), DeclVal< ArgTypes >()...))>
{
template<typename CallableType, typename... ArgTypes>
struct TIsInvocableImpl< typename TVoid< decltype(uLang::Invoke(DeclVal< CallableType >(), DeclVal< ArgTypes >()...))>::Type, CallableType, ArgTypes... >
}
}
Constants
| Name |
Type |
Remarks |
Include Path |
| Value |
bool |
|
uLang/Common/Templates/Invoke.h |