Wasmtime
wasmtime.h
Go to the documentation of this file.
1
183#ifndef WASMTIME_API_H
184#define WASMTIME_API_H
185
186#include <wasi.h>
187#include <wasmtime/conf.h>
188// clang-format off
189// IWYU pragma: begin_exports
190#include <wasmtime/config.h>
191#include <wasmtime/engine.h>
192#include <wasmtime/error.h>
193#include <wasmtime/extern.h>
194#include <wasmtime/func.h>
195#include <wasmtime/global.h>
196#include <wasmtime/instance.h>
197#include <wasmtime/linker.h>
198#include <wasmtime/memory.h>
199#include <wasmtime/module.h>
200#include <wasmtime/profiling.h>
202#include <wasmtime/store.h>
203#include <wasmtime/table.h>
204#include <wasmtime/trap.h>
205#include <wasmtime/val.h>
206#include <wasmtime/async.h>
207#include <wasmtime/component.h>
208#include <wasmtime/wat.h>
209// IWYU pragma: end_exports
210// clang-format on
211
215#define WASMTIME_VERSION "33.0.0"
219#define WASMTIME_VERSION_MAJOR 33
223#define WASMTIME_VERSION_MINOR 0
227#define WASMTIME_VERSION_PATCH 0
228
229#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.