F´ Flight Software - C/C++ Documentation
A framework for building embedded system applications to NASA flight quality standards.
WasmSequencerHost.cpp File Reference

Go to the source code of this file.

Namespaces

 Svc
 RateGroupDivider component implementation.
 

Typedefs

using Svc::HostFn = spacewasm_hostcall_result_t(WasmSequencer::*)(struct spacewasm_caller_t *, const struct spacewasm_value_t *, size_t, struct spacewasm_value_t *)
 Member-function signature of a spacewasm host-function handler. More...
 

Functions

template<HostFn Handler>
static spacewasm_hostcall_result_t Svc::hostFunctionTrampoline (struct spacewasm_caller_t *caller, void *userdata, const struct spacewasm_value_t *params, size_t n_params, struct spacewasm_value_t *out_result)
 Named trampoline adapting spacewasm's C host-function ABI to a member handler. More...