Wasmtime
wasmtime.h
Go to the documentation of this file.
1
192#ifndef WASMTIME_API_H
193#define WASMTIME_API_H
194
195#include <wasi.h>
196#include <wasmtime/conf.h>
197// clang-format off
198// IWYU pragma: begin_exports
199#include <wasmtime/anyref.h>
200#include <wasmtime/arrayref.h>
201#include <wasmtime/async.h>
202#include <wasmtime/component.h>
203#include <wasmtime/config.h>
204#include <wasmtime/engine.h>
205#include <wasmtime/eqref.h>
206#include <wasmtime/error.h>
207#include <wasmtime/exnref.h>
208#include <wasmtime/extern.h>
209#include <wasmtime/externref.h>
210#include <wasmtime/func.h>
211#include <wasmtime/global.h>
212#include <wasmtime/instance.h>
213#include <wasmtime/linker.h>
214#include <wasmtime/memory.h>
215#include <wasmtime/module.h>
216#include <wasmtime/profiling.h>
218#include <wasmtime/store.h>
219#include <wasmtime/structref.h>
220#include <wasmtime/table.h>
221#include <wasmtime/tag.h>
222#include <wasmtime/trap.h>
223#include <wasmtime/types.h>
224#include <wasmtime/val.h>
225#include <wasmtime/wat.h>
226// IWYU pragma: end_exports
227// clang-format on
228
232#define WASMTIME_VERSION "46.0.0"
236#define WASMTIME_VERSION_MAJOR 46
240#define WASMTIME_VERSION_MINOR 0
244#define WASMTIME_VERSION_PATCH 0
245
246#endif // WASMTIME_API_H
Wasmtime async functionality.
Build-time defines for how the C API was built.
Wasmtime-specific extensions to wasm_config_t.
Definition and accessors of wasmtime_error_t.
Definition of wasmtime_extern_t and external items.
API for Wasmtime guest profiler.
Wasmtime APIs for interacting with WebAssembly tags.