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.