|
Wire Sysio Wire Sysion 1.0.0
|
#include <sysio/chain/wasm_interface.hpp>#include <sysio/chain/wasm_sysio_constraints.hpp>#include <sysio/vm/host_function.hpp>#include <sysio/vm/argument_proxy.hpp>#include <sysio/vm/span.hpp>#include <sysio/vm/types.hpp>

Go to the source code of this file.
Classes | |
| struct | sysio::chain::null_terminated_ptr |
| struct | sysio::chain::memcpy_params |
| struct | sysio::chain::memcmp_params |
| struct | sysio::chain::memset_params |
| struct | sysio::chain::basic_type_converter< Interface > |
Namespaces | |
| namespace | sysio |
| namespace | sysio::chain |
| namespace | sysio::chain::webassembly |
Macros | |
| #define | SYSIO_INJECTED_MODULE_NAME "sysio_injection" |
Typedefs | |
| template<typename T , std::size_t Extent = sysio::vm::dynamic_extent> | |
| using | sysio::chain::span = sysio::vm::span<T, Extent> |
| template<typename T , std::size_t Align = alignof(T)> | |
| using | sysio::chain::legacy_ptr = sysio::vm::argument_proxy<T*, Align> |
| template<typename T , std::size_t Align = alignof(T)> | |
| using | sysio::chain::legacy_span = sysio::vm::argument_proxy<sysio::vm::span<T>, Align> |
| using | sysio::chain::type_converter = basic_type_converter<sysio::vm::execution_interface> |
| using | sysio::chain::eos_vm_host_functions_t |
| using | sysio::chain::wasm_size_t = sysio::vm::wasm_size_t |
| #define SYSIO_INJECTED_MODULE_NAME "sysio_injection" |
Definition at line 16 of file common.hpp.