wasmtime_val_raw class final
\typedef wasmtime_val_raw_t \brief Convenience alias for #wasmtime_val_raw
\union wasmtime_val_raw \brief Container for possible wasm values.
This type is used on conjunction with #wasmtime_func_new_unchecked as well as #wasmtime_func_call_unchecked. Instances of this type do not have type information associated with them, it's up to the embedder to figure out how to interpret the bits contained within, often using some other channel to determine the type.
- Inheritance
- Implemented types
- Available extensions
Constructors
Properties
-
address
→ Pointer<
T> -
Available on T, provided by the UnionAddress extension
The memory address of the underlying data.no setter - anyref ↔ int
-
Field for when this val is a WebAssembly
anyrefvalue.getter/setter pair - exnref ↔ int
-
Field for when this val is a WebAssembly
exnrefvalue.getter/setter pair - externref ↔ int
-
Field for when this val is a WebAssembly
externrefvalue.getter/setter pair - f32 ↔ double
-
Field for when this val is a WebAssembly
f32value.getter/setter pair - f64 ↔ double
-
Field for when this val is a WebAssembly
f64value.getter/setter pair -
funcref
↔ Pointer<
Void> -
Field for when this val is a WebAssembly
funcrefvalue.getter/setter pair - hashCode → int
-
The hash code for this object.
no setterinherited
- i32 ↔ int
-
Field for when this val is a WebAssembly
i32value.getter/setter pair - i64 ↔ int
-
Field for when this val is a WebAssembly
i64value.getter/setter pair - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
v128
↔ Array<
Uint8> -
Field for when this val is a WebAssembly
v128value.getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited