1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
/**
* This project is a C++ API for
* [Wasmtime](https://github.com/bytecodealliance/wasmtime). Support for the
* C++ API is exclusively built on the [C API of
* Wasmtime](https://docs.wasmtime.dev/c-api/), so the C++ support for this is
* just a set of header files. Like the C API the C++ API is split into
* separate headers to be included on an as-needed basis. Types shouldn't
* need to use the C API, but if something is missing please feel free to file
* an issue.
*
* Examples can be [found
* online](https://github.com/bytecodealliance/wasmtime/tree/main/examples)
* and otherwise be sure to check out the
* [README](https://github.com/bytecodealliance/wasmtime/blob/main/crates/c-api/README.md)
* for simple usage instructions. Otherwise you can dive right in to the
* reference documentation of \ref wasmtime.hh
*
* \example hello.cc
* \example gcd.cc
* \example linking.cc
* \example memory.cc
* \example multimemory.cc
* \example interrupt.cc
* \example multi.cc
* \example anyref.cc
* \example externref.cc
* \example serialize.cc
* \example threads.cc
*/
/**
* \file wasmtime.hh
*/
// WASMTIME_HH