template <typename Callable, typename Allocator, typename Result, typename... Args>
struct target
Defined at line 122 of file ../../sdk/lib/fit/include/lib/fit/internal/function.h
Public Members
static const target_ops<Result, Args...> ops
Public Methods
template <typename Callable_>
void initialize (void * bits, Callable_ && target)
Defined at line 125 of file ../../sdk/lib/fit/include/lib/fit/internal/function.h
Result invoke (void * bits, Args... args)
Defined at line 128 of file ../../sdk/lib/fit/include/lib/fit/internal/function.h
auto get_move_function ()
Selects which move function to use. Trivially movable and destructible types of a particular
size share a single move function.
Defined at line 134 of file ../../sdk/lib/fit/include/lib/fit/internal/function.h
auto get_destroy_function ()
Selects which destroy function to use. Trivially destructible types share a single, empty
destroy function.
Defined at line 143 of file ../../sdk/lib/fit/include/lib/fit/internal/function.h