25 template <ap::util::c_argument_value_type T>
26 using type = std::function<void(
const T&)>;
36 template <ap::util::c_argument_value_type T>
37 using type = std::function<T(
const T&)>;
47 template <ap::util::c_argument_value_type T>
48 using type = std::function<void(T&)>;
60 using type = std::function<void()>;
A modifying value action specifier.
std::function< void(T &)> type
An observing value action specifier.
std::function< void(const T &)> type
An on-flag action specifier.
std::function< void()> type
Provides the general concept definitions.