Navigation
API > API/Runtime > API/Runtime/uLangCore > API/Runtime/uLangCore/uLang > API/Runtime/uLangCore/uLang/Common > API/Runtime/uLangCore/uLang/Common/Templates
Inheritance Hierarchy
References
| Module | uLangCore |
| Header | /Engine/Source/Runtime/Solaris/uLangCore/Public/uLang/Common/Templates/Invoke.h |
| Include | #include "uLang/Common/Templates/Invoke.h" |
Syntax
template<typename CallableType, typename... ArgTypes>
struct TIsInvocable : public uLang::Private::TIsInvocableImpl< void, CallableType, ArgTypes... >
Remarks
Traits class which tests if an instance of CallableType can be invoked with a list of the arguments of the types provided.
Examples: IsInvocable