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

struct target

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

vtable for pointer to target function

Public Members

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

Public Methods

template <typename Callable_>
void initialize (void * bits, Callable_ && target)

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

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

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

void move (void * from_bits, void * to_bits)

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

void destroy (void * bits)

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