ConceptC++ Concept Web

Concept CallableN

auto concept CallableN<typename F, typename T1, typename T2, ..., typename TN> {
  typename result_type;
  result_type operator()(F&, T1, T2, ..., TN);
};

Where Defined

#include <concepts>

Description

The Callable family of concepts--Callable0, Callable1, ..., CallableM requires that the given parameter F be callable given arguments of types T1, T2, ..., TN.