Wire Sysio Wire Sysion 1.0.0
|
#include <host_function.hpp>
Classes | |
struct | mappings |
Public Types | |
using | host_type_t = Cls |
using | execution_interface_t = Execution_Interface |
using | type_converter_t = Type_Converter |
Public Member Functions | |
void | operator() (Cls *host, Execution_Interface ei, uint32_t index) |
void | operator() (Cls *host, Execution_Interface ei, uint32_t index) |
Static Public Member Functions | |
template<auto Func, typename... Preconditions> | |
static void | add (const std::string &mod, const std::string &name) |
template<typename Module > | |
static void | resolve (Module &mod) |
template<auto Func, typename... Preconditions> | |
static void | add (const std::string &mod, const std::string &name) |
template<typename Module > | |
static void | resolve (Module &mod) |
Definition at line 419 of file host_function.hpp.
typedef Execution_Interface sysio::vm::registered_host_functions< Cls, Execution_Interface, Type_Converter >::execution_interface_t = Execution_Interface |
Definition at line 421 of file host_function.hpp.
typedef Cls sysio::vm::registered_host_functions< Cls, Execution_Interface, Type_Converter >::host_type_t = Cls |
Definition at line 420 of file host_function.hpp.
typedef Type_Converter sysio::vm::registered_host_functions< Cls, Execution_Interface, Type_Converter >::type_converter_t = Type_Converter |
Definition at line 422 of file host_function.hpp.
|
inlinestatic |
Definition at line 448 of file host_function.hpp.
|
inlinestatic |
Definition at line 448 of file host_function.hpp.
|
inline |
Definition at line 472 of file host_function.hpp.
|
inline |
Definition at line 472 of file host_function.hpp.
|
inlinestatic |
Definition at line 456 of file host_function.hpp.
|
inlinestatic |
Definition at line 456 of file host_function.hpp.