template <typename SharedFunction, typename Allocator, typename Result, typename... Args>

struct target

Defined at line 206 of file ../../sdk/lib/fit/include/lib/fit/internal/function.h

For this vtable,

Callable by definition will be either a fit::function or fit::callback

Public Members

static const target_ops<Result, Args...> ops

Public Methods

void initialize (void * bits, SharedFunction target)

Defined at line 209 of file ../../sdk/lib/fit/include/lib/fit/internal/function.h

void copy_shared_ptr (void * from_bits, void * to_bits)

Defined at line 213 of file ../../sdk/lib/fit/include/lib/fit/internal/function.h

Result invoke (void * bits, Args... args)

Defined at line 217 of file ../../sdk/lib/fit/include/lib/fit/internal/function.h

void move (void * from_bits, void * to_bits)

Defined at line 221 of file ../../sdk/lib/fit/include/lib/fit/internal/function.h

void destroy (void * bits)

Defined at line 225 of file ../../sdk/lib/fit/include/lib/fit/internal/function.h