Support Class Library
A set of tools providing classes and utility
Public Member Functions | List of all members
scl::concepts::Invocable< F, Args > Struct Template Reference

Invocable concept, a type F is invocable with Args if meta::is_invocable<F, Args...>() is true. More...

#include "Invocable.h"

Public Member Functions

constexpr operator bool () const
 

Detailed Description

template<class F, class... Args>
struct scl::concepts::Invocable< F, Args >

Invocable concept, a type F is invocable with Args if meta::is_invocable<F, Args...>() is true.

Template Parameters
Fbeing the type to check against
Argsbeing the arguments' types to check against

Definition at line 14 of file Invocable.h.

Member Function Documentation

◆ operator bool()

template<class F , class... Args>
constexpr scl::concepts::Invocable< F, Args >::operator bool ( ) const
inline

Definition at line 15 of file Invocable.h.


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