template <typename SharedFunction, typename Allocator, typename Result, typename... Args>
struct target
Defined at line 231 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 234 of file ../../sdk/lib/fit/include/lib/fit/internal/function.h
void copy_shared_ptr (void * from_bits, void * to_bits)
Defined at line 238 of file ../../sdk/lib/fit/include/lib/fit/internal/function.h
const void * target_type_id (void * bits, const void * )
Defined at line 242 of file ../../sdk/lib/fit/include/lib/fit/internal/function.h
void * get (void * bits)
Defined at line 246 of file ../../sdk/lib/fit/include/lib/fit/internal/function.h
Result invoke (void * bits, Args... args)
Defined at line 251 of file ../../sdk/lib/fit/include/lib/fit/internal/function.h
void move (void * from_bits, void * to_bits)
Defined at line 255 of file ../../sdk/lib/fit/include/lib/fit/internal/function.h
void destroy (void * bits)
Defined at line 259 of file ../../sdk/lib/fit/include/lib/fit/internal/function.h