12 #ifndef ESTD_TYPEERASEDFUNCTOR_HPP_ 13 #define ESTD_TYPEERASEDFUNCTOR_HPP_ 18 template<
typename Signature,
bool NonConst = {}>
30 template<
typename R,
typename... Args>
43 virtual R operator()(Args... args)
const = 0;
65 template<
typename R,
typename... Args>
78 virtual R operator()(Args... args) = 0;
93 #endif // ESTD_TYPEERASEDFUNCTOR_HPP_ Collection of useful templates.
Definition: DmaChannel.hpp:121
Definition: TypeErasedFunctor.hpp:19