Struct Subspace :: sus :: fn :: DynFn

struct DynFn
{ ... };

A type-erased object which satisifies the concept Fn<R(Args...)>.

See DynConcept for more on type erasure of concept-satisfying types.

Static Data Members

static const bool IsDynFn
template <class T>
static const bool SatisfiesConcept

Static Methods

DynFn(DynFn<R(Args...)>&&)
deleted

Operators

auto operator()(Args&&...) const -> R
virtual
auto operator=(DynFn<R(Args...)>&&) -> DynFn<R(Args...)>&
deleted