Base Framework
|
This is the complete list of members for WebAssembly, including all inherited members.
call(unsigned int id, const WASMValue *arguments, WASMValue *results) | WebAssembly | |
call(const String &id, const AnyValue *arguments, MemorySize size) | WebAssembly | |
call(const String &id) | WebAssembly | inline |
call(const String &id, const Array< AnyValue > &arguments) | WebAssembly | |
call(unsigned int id, const Array< AnyValue > &arguments) | WebAssembly | |
callEntry() | WebAssembly | |
convertWATToWASM(const String &text) | WebAssembly | static |
EXTERN_FUNCTION enum value (defined in WebAssembly) | WebAssembly | |
EXTERN_GLOBAL enum value (defined in WebAssembly) | WebAssembly | |
EXTERN_MEMORY enum value (defined in WebAssembly) | WebAssembly | |
EXTERN_TABLE enum value (defined in WebAssembly) | WebAssembly | |
ExternType enum name (defined in WebAssembly) | WebAssembly | |
Format enum name | WebAssembly | |
FORMAT_UNSPECIFIED enum value | WebAssembly | |
FORMAT_WASM enum value | WebAssembly | |
FORMAT_WAT enum value | WebAssembly | |
forward(void(*function)(ARGS...), const WASMValue *_arguments, WASMValue *results) (defined in WebAssembly) | WebAssembly | inline |
forward(RESULT(*function)(ARGS...), const WASMValue *_arguments, WASMValue *results) (defined in WebAssembly) | WebAssembly | inline |
forward(void(*function)(ARGS...), TYPE *object, const WASMValue *_arguments, WASMValue *results) (defined in WebAssembly) | WebAssembly | inline |
forward(RESULT(TYPE::*function)(ARGS...), TYPE *object, const WASMValue *_arguments, WASMValue *results) (defined in WebAssembly) | WebAssembly | inline |
garbageCollect() | WebAssembly | |
getEngine() | WebAssembly | |
getExports() | WebAssembly | |
getFormat(const String &bytes) | WebAssembly | static |
getFunction(const String &id) | WebAssembly | |
getFunction(unsigned int id) | WebAssembly | |
getFunctionIndex(const String &id) const | WebAssembly | |
getFunctionType(RESULT(*)(ARGS... args)) | WebAssembly | inlinestatic |
getFunctionType(unsigned int id) | WebAssembly | |
getImports() | WebAssembly | |
getMaximumMemoryUsage() const | WebAssembly | |
getMemory() const | WebAssembly | |
getMemory() | WebAssembly | |
getMemoryUsage() const | WebAssembly | |
getNumberOfArguments(RESULT(*f)(TYPES ...)) | WebAssembly | inlinestatic |
getNumberOfExports() const | WebAssembly | |
getNumberOfImports() const | WebAssembly | |
getProcessingTime() const | WebAssembly | |
getString(MemorySize address, MemorySize size) const | WebAssembly | |
getSymbol(MemorySize index) | WebAssembly | |
getSymbol(const String &name) | WebAssembly | |
getWASMABI() const | WebAssembly | |
invoke(const String &id, ARGS... args) | WebAssembly | inline |
isSupported() noexcept | WebAssembly | static |
isValid(const uint8 *wasm, MemorySize size) | WebAssembly | |
isValid(const String &bytes) | WebAssembly | inline |
load(const uint8 *wasm, MemorySize size) | WebAssembly | |
load(const String &path) | WebAssembly | inline |
loadAny(const String &bytes) | WebAssembly | |
loadFile(const String &path) | WebAssembly | |
makeInstance(bool fake=false) | WebAssembly | |
makeWASIInstance(InputStream *_stdin, OutputStream *_stdout, OutputStream *_stderr) | WebAssembly | |
registerCallback(R< WASMCallback > callack, const FunctionType &type, const String &name, const String &module=String()) | WebAssembly | |
registerFunction(WASMFunction func, AnyReference context, const FunctionType &type, const String &name, const String &module=String()) | WebAssembly | |
registerFunction(WASMFunction func, AnyReference context, RESULT(*functype)(ARGS...), const String &name, const String &module=String()) | WebAssembly | inline |
setArguments(const Array< String > &arguments) | WebAssembly | |
setEnvironment(const Map< String, String > &environment) | WebAssembly | |
setHandle (defined in WebAssembly) | WebAssembly | friend |
setMaximumMemoryUsage(MemorySize size) | WebAssembly | |
setMountedFolders(const Map< String, String > &folders) | WebAssembly | |
setUseLog(bool useLog) | WebAssembly | |
setUseProfiler(bool useProfiler) | WebAssembly | |
toString(Type type) noexcept | WebAssembly | static |
toString(const FunctionType &functionType, const String &name=String(), const String &module=String(), bool colorize=false) | WebAssembly | static |
toString(const Symbol &s, bool colorize=false) | WebAssembly | static |
Type enum name | WebAssembly | |
TYPE_f32 enum value (defined in WebAssembly) | WebAssembly | |
TYPE_f64 enum value (defined in WebAssembly) | WebAssembly | |
TYPE_FUNCTION enum value (defined in WebAssembly) | WebAssembly | |
TYPE_i32 enum value (defined in WebAssembly) | WebAssembly | |
TYPE_i64 enum value (defined in WebAssembly) | WebAssembly | |
TYPE_UNSPECIFIED enum value (defined in WebAssembly) | WebAssembly | |
WASM32 enum value | WebAssembly | |
WASM64 enum value | WebAssembly | |
WASMABI enum name | WebAssembly | |
WASMFunction typedef | WebAssembly | |
WebAssembly() | WebAssembly | |
~WebAssembly() | WebAssembly |