FastLED 3.10.6
Loading...
Searching...
No Matches
fl::detail::runtime_rpc::TrampolineHelper< R, Args > Struct Template Reference

Detailed Description

template<typename R, typename... Args>
struct fl::detail::runtime_rpc::TrampolineHelper< R, Args >

Definition at line 120 of file runtime_rpc_binding.h.

#include <runtime_rpc_binding.h>

+ Inheritance diagram for fl::detail::runtime_rpc::TrampolineHelper< R, Args >:

Public Types

using FunctionType = fl::function<R(Args...)>
 

Static Public Member Functions

static void destroy (void *user_fn) FL_NO_EXCEPT
 
template<fl::size... Is>
static R invoke_ (FunctionType &fn, void *const *arg_slots, index_sequence< Is... >) FL_NO_EXCEPT
 
static void trampoline (void *user_fn, void *result_slot, void *const *arg_slots) FL_NO_EXCEPT
 

The documentation for this struct was generated from the following file: