template<typename Callable>
vt::term::CallableHolder struct

Base classes

struct CallableBase

Constructors, destructors, conversion operators

CallableHolder(Callable&& in_c) explicit
CallableHolder(CallableHolder const&) deleted
CallableHolder(CallableHolder&&) defaulted

Public functions

void invoke() override

Protected functions

auto move() -> Callable&& constexpr
template<typename... A>
auto operator()(A && ... a) -> auto