ORIGINAL
Loading...
Searching...
No Matches
original::Callable Concept Reference

Basic concept for any callable type. More...

#include <types.h>

Concept definition

template<typename F, typename... Args>
concept original::Callable = requires(F&& f, Args&&... args) {
std::invoke(std::forward<F>(f), std::forward<Args>(args)...);
}
Basic concept for any callable type.
Definition types.h:325

Detailed Description

Basic concept for any callable type.

Template Parameters
FThe callable type to check.
ArgsThe argument types for invocation.