Simple-Utility v2.3.1
Loading...
Searching...
No Matches
sl::functional::function Concept Reference

Determines whether the given type satisfies the constraints of a function type. More...

#include <BasicClosure.hpp>

Concept definition

template<class T>
&& std::is_object_v<T>
Checks whether the T denotes an unqualified type.
Definition: stl_extensions.hpp:60
Determines whether the given type satisfies the constraints of a function type.
Definition: BasicClosure.hpp:79

Detailed Description

Determines whether the given type satisfies the constraints of a function type.

Template Parameters
TType to check.

There are not many syntactic constraints, the concept can check for. The important one is rather semantic: The given type must be invokable with params which will be determined later.