Type information about a WebAssembly table.
More...
#include <table.hh>
|
| TableType (ValType ty, uint32_t min) |
|
| TableType (ValType ty, uint32_t min, uint32_t max) |
|
| TableType (Ref other) |
| Clones the given reference into a new table type.
|
|
| TableType (const TableType &other) |
| Copies another table type into this one.
|
|
TableType & | operator= (const TableType &other) |
| Copies another table type into this one.
|
|
| TableType (TableType &&other)=default |
| Moves the table type resources from another type to this one.
|
|
TableType & | operator= (TableType &&other)=default |
| Moves the table type resources from another type to this one.
|
|
Ref * | operator-> () |
| Returns the underlying Ref , a non-owning reference pointing to this instance.
|
|
Ref * | operator* () |
| Returns the underlying Ref , a non-owning reference pointing to this instance.
|
|
Type information about a WebAssembly table.
◆ TableType() [1/2]
wasmtime::TableType::TableType |
( |
ValType |
ty, |
|
|
uint32_t |
min |
|
) |
| |
|
inline |
Creates a new table type from the specified value type and minimum size. The returned table will have no maximum size.
◆ TableType() [2/2]
wasmtime::TableType::TableType |
( |
ValType |
ty, |
|
|
uint32_t |
min, |
|
|
uint32_t |
max |
|
) |
| |
|
inline |
Creates a new table type from the specified value type, minimum size, and maximum size.
The documentation for this class was generated from the following file: