binding/quickjs library

Properties

JS_AddIntrinsicBaseObjects → void Function(Pointer<JSContext_> ctx)
final
JS_AddIntrinsicBigDecimal → void Function(Pointer<JSContext_> ctx)
final
JS_AddIntrinsicBigFloat → void Function(Pointer<JSContext_> ctx)
final
JS_AddIntrinsicBigInt → void Function(Pointer<JSContext_> ctx)
final
JS_AddIntrinsicDate → void Function(Pointer<JSContext_> ctx)
final
JS_AddIntrinsicEval → void Function(Pointer<JSContext_> ctx)
final
JS_AddIntrinsicJSON → void Function(Pointer<JSContext_> ctx)
final
JS_AddIntrinsicMapSet → void Function(Pointer<JSContext_> ctx)
final
JS_AddIntrinsicOperators → void Function(Pointer<JSContext_> ctx)
final
JS_AddIntrinsicPromise → void Function(Pointer<JSContext_> ctx)
final
JS_AddIntrinsicProxy → void Function(Pointer<JSContext_> ctx)
final
JS_AddIntrinsicRegExp → void Function(Pointer<JSContext_> ctx)
final
JS_AddIntrinsicRegExpCompiler → void Function(Pointer<JSContext_> ctx)
final
JS_AddIntrinsicStringNormalize → void Function(Pointer<JSContext_> ctx)
final
JS_AddIntrinsicTypedArrays → void Function(Pointer<JSContext_> ctx)
final
JS_AddModuleExport → int Function(Pointer<JSContext_> ctx, Pointer<JSModuleDef_> m, Pointer<Utf8> name_str)
final
JS_AddModuleExportList → int Function(Pointer<JSContext_> ctx, Pointer<JSModuleDef_> m, Pointer<JSCFunctionListEntry_> tab, int len)
final
JS_AtomToCString → Pointer<Utf8> Function(Pointer<JSContext_> ctx, int atom)
final
JS_AtomToString → JSValue_ Function(Pointer<JSContext_> ctx, int atom)
final
JS_AtomToValue → JSValue_ Function(Pointer<JSContext_> ctx, int atom)
final
JS_Call → JSValue_ Function(Pointer<JSContext_> ctx, JSValue_ func_obj, JSValue_ this_obj, int argc, Pointer<JSValue_> argv)
final
JS_CallConstructor → JSValue_ Function(Pointer<JSContext_> ctx, JSValue_ func_obj, int argc, Pointer<JSValue_> argv)
final
JS_CallConstructor2 → JSValue_ Function(Pointer<JSContext_> ctx, JSValue_ func_obj, JSValue_ this_obj, int argc, Pointer<JSValue_> argv)
final
JS_ComputeMemoryUsage → void Function(Pointer<JSRuntime_> rt, Pointer<JSMemoryUsage_> s)
final
JS_DefineProperty → int Function(Pointer<JSContext_> ctx, JSValue_ this_obj, int prop, JSValue_ val, JSValue_ getter, JSValue_ setter, int flags)
final
JS_DefinePropertyGetSet → int Function(Pointer<JSContext_> ctx, JSValue_ this_obj, int prop, JSValue_ getter, JSValue_ setter, int flags)
final
JS_DefinePropertyValue → int Function(Pointer<JSContext_> ctx, JSValue_ this_obj, int prop, JSValue_ val, int flags)
final
JS_DefinePropertyValueStr → int Function(Pointer<JSContext_> ctx, JSValue_ this_obj, Pointer<Utf8> prop, JSValue_ val, int flags)
final
JS_DefinePropertyValueUint32 → int Function(Pointer<JSContext_> ctx, JSValue_ this_obj, int prop, JSValue_ val, int flags)
final
JS_DeleteProperty → int Function(Pointer<JSContext_> ctx, JSValue_ obj, int prop, int flags)
final
JS_DetachArrayBuffer → void Function(Pointer<JSContext_> ctx, JSValue_ obj)
final
JS_DetectModule → int Function(Pointer<Utf8> input, int input_len)
final
JS_DumpMemoryUsage → void Function(Pointer<FILE> fp, Pointer<JSMemoryUsage_> s, Pointer<JSRuntime_> rt)
final
JS_DupAtom → int Function(Pointer<JSContext_> ctx, int v)
final
JS_DupContext → Pointer<JSContext_> Function(Pointer<JSContext_> ctx)
final
JS_DupValue → JSValue_ Function(Pointer<JSContext_> ctx, JSValue_ val)
final
JS_DupValueRT → JSValue_ Function(Pointer<JSContext_> ctx, JSValue_ val)
final
JS_EnableBignumExt → void Function(Pointer<JSContext_> ctx, int enable)
final
JS_EnqueueJob → int Function(Pointer<JSContext_> ctx, Pointer<NativeFunction<JSJobFunc_>> job_func, int argc, Pointer<JSValue_> argv)
final
JS_Eval → JSValue_ Function(Pointer<JSContext_> ctx, Pointer<Utf8> input, int input_len, Pointer<Utf8> filename, int eval_flags)
final
JS_EvalFunction → JSValue_ Function(Pointer<JSContext_> ctx, JSValue_ val)
final
JS_EvalThis → JSValue_ Function(Pointer<JSContext_> ctx, JSValue_ this_obj, Pointer<Utf8> input, int input_len, Pointer<Utf8> filename, int eval_flags)
final
JS_ExecutePendingJob → int Function(Pointer<JSRuntime_> rt, Pointer<Pointer<JSContext_>> pctx)
final
js_free → void Function(Pointer<JSContext_> ctx, Pointer<Void>)
final
js_free_rt → void Function(Pointer<JSRuntime_> rt, Pointer<Void> ptr)
final
JS_FreeAtom → void Function(Pointer<JSContext_> ctx, int enable)
final
JS_FreeAtomRT → void Function(Pointer<JSRuntime_> rt, int v)
final
JS_FreeContext → void Function(Pointer<JSContext_> ctx)
final
JS_FreeContextAddress → Pointer<NativeFunction<Void Function(Pointer<JSContext_>)>>
final
JS_FreeCString → void Function(Pointer<JSContext_> ctx, Pointer<Utf8> ptr)
final
JS_FreeRuntime → void Function(Pointer<JSRuntime_> rt)
final
JS_FreeRuntimeAddress → Pointer<NativeFunction<Void Function(Pointer<JSRuntime_>)>>
final
JS_GetArrayBuffer → Pointer<Uint8> Function(Pointer<JSContext_> ctx, Pointer<Size> psize, JSValue_ obj)
final
JS_GetClassProto → JSValue_ Function(Pointer<JSContext_> ctx, int atom)
final
JS_GetContextOpaque → Pointer<Void> Function(Pointer<JSContext_> ctx)
final
JS_GetException → JSValue_ Function(Pointer<JSContext_> ctx)
final
JS_GetGlobalObject → JSValue_ Function(Pointer<JSContext_> ctx)
final
JS_GetImportMeta → JSValue_ Function(Pointer<JSContext_> ctx, Pointer<JSModuleDef_> m)
final
JS_GetModuleName → int Function(Pointer<JSContext_> ctx, Pointer<JSModuleDef_> m)
final
JS_GetOpaque → Pointer<Void> Function(JSValue_ obj, int class_id)
final
JS_GetOpaque2 → Pointer<Void> Function(Pointer<JSContext_> ctx, JSValue_ obj, int class_id)
final
JS_GetOwnProperty → int Function(Pointer<JSContext_> ctx, Pointer<JSPropertyDescriptor_> desc, JSValue_ obj, int prop)
final
JS_GetOwnPropertyNames → int Function(Pointer<JSContext_> ctx, Pointer<Pointer<JSPropertyEnum_>> ptab, Pointer<Uint32> plen, JSValue_ obj, int flags)
final
JS_GetPropertyInternal → JSValue_ Function(Pointer<JSContext_> ctx, JSValue_ obj, int prop, JSValue_ receiver, int throw_ref_error)
final
JS_GetPropertyStr → JSValue_ Function(Pointer<JSContext_> ctx, JSValue_ this_obj, Pointer<Utf8> prop)
final
JS_GetPropertyUint32 → JSValue_ Function(Pointer<JSContext_> ctx, JSValue_ this_obj, int idx)
final
JS_GetPrototype → JSValue_ Function(Pointer<JSContext_> ctx, JSValue_ val)
final
JS_GetRuntime → Pointer<JSRuntime_> Function(Pointer<JSContext_> ctx)
final
JS_GetRuntimeOpaque → Pointer<Void> Function(Pointer<JSRuntime_> rt)
final
JS_GetScriptOrModuleName → int Function(Pointer<JSContext_> ctx, int v)
final
JS_GetTypedArrayBuffer → JSValue_ Function(Pointer<JSContext_> ctx, JSValue_ obj, Pointer<Size> pbyte_offset, Pointer<Size> pbyte_length, Pointer<Size> pbytes_per_element)
final
JS_HasProperty → int Function(Pointer<JSContext_> ctx, JSValue_ this_obj, int prop)
final
JS_Invoke → JSValue_ Function(Pointer<JSContext_> ctx, JSValue_ this_val, int atom, int argc, Pointer<JSValue_> argv)
final
JS_IsArray → int Function(Pointer<JSContext_> ctx, JSValue_ val)
final
JS_IsBigDecimal → int Function(JSValue_ v)
final
JS_IsBigFloat → int Function(JSValue_ v)
final
JS_IsBigInt → int Function(Pointer<JSContext_> ctx, JSValue_ val)
final
JS_IsBool → int Function(JSValue_ v)
final
JS_IsConstructor → int Function(Pointer<JSContext_> ctx, JSValue_ val)
final
JS_IsError → int Function(Pointer<JSContext_> ctx, JSValue_ val)
final
JS_IsException → int Function(JSValue_ v)
final
JS_IsExtensible → int Function(Pointer<JSContext_> ctx, JSValue_ val)
final
JS_IsFunction → int Function(Pointer<JSContext_> ctx, JSValue_ val)
final
JS_IsInstanceOf → int Function(Pointer<JSContext_> ctx, JSValue_ val, JSValue_ obj)
final
JS_IsJobPending → int Function(Pointer<JSRuntime_> rt)
final
JS_IsLiveObject → int Function(Pointer<JSRuntime_> rt, JSValue_ obj)
final
JS_IsNull → int Function(JSValue_ v)
final
JS_IsNumber → int Function(JSValue_ v)
final
JS_IsObject → int Function(JSValue_ v)
final
JS_IsRegisteredClass → int Function(Pointer<JSRuntime_> rt, int class_id)
final
JS_IsString → int Function(JSValue_ v)
final
JS_IsSymbol → int Function(JSValue_ v)
final
JS_IsUndefined → int Function(JSValue_ v)
final
JS_IsUninitialized → int Function(JSValue_ v)
final
JS_JSONStringify → JSValue_ Function(Pointer<JSContext_> ctx, JSValue_ obj, JSValue_ replacer, JSValue_ space0)
final
js_malloc → Pointer<Void> Function(Pointer<JSContext_> ctx, int size)
final
js_malloc_rt → Pointer<Void> Function(Pointer<JSRuntime_> rt, int size)
final
js_malloc_usable_size → int Function(Pointer<JSContext_> ctx, Pointer<Void> ptr)
final
js_malloc_usable_size_rt → int Function(Pointer<JSRuntime_> rt, Pointer<Void> ptr)
final
js_mallocz → Pointer<Void> Function(Pointer<JSContext_> ctx, int size)
final
js_mallocz_rt → Pointer<Void> Function(Pointer<JSRuntime_> rt, int size)
final
JS_MarkValue → void Function(Pointer<JSRuntime_> rt, JSValue_ val, Pointer<NativeFunction<JS_MarkFunc_>> mark_func)
final
JS_NewArray → JSValue_ Function(Pointer<JSContext_> ctx)
final
JS_NewArrayBuffer → JSValue_ Function(Pointer<JSContext_> ctx, Pointer<Uint8> buf, int len, Pointer<NativeFunction<JSFreeArrayBufferDataFunc_>> free_func, Pointer<Void> opaque, int is_shared)
final
JS_NewArrayBufferCopy → JSValue_ Function(Pointer<JSContext_> ctx, Pointer<Uint8> buf, int len)
final
JS_NewAtom → int Function(Pointer<JSContext_> ctx, Pointer<Utf8> str)
final
JS_NewAtomLen → int Function(Pointer<JSContext_> ctx, Pointer<Utf8> str, int len)
final
JS_NewAtomString → JSValue_ Function(Pointer<JSContext_> ctx, Pointer<Utf8> str)
final
JS_NewAtomUInt32 → int Function(Pointer<JSContext_> ctx, int v)
final
JS_NewBigInt64 → JSValue_ Function(Pointer<JSContext_> ctx, int atom)
final
JS_NewBigUint64 → JSValue_ Function(Pointer<JSContext_> ctx, int atom)
final
JS_NewCFunction2 → JSValue_ Function(Pointer<JSContext_> ctx, Pointer<NativeFunction<JSCFunction_>> func, Pointer<Utf8> name, int length, int cproto, int magic)
final
JS_NewCFunctionData → JSValue_ Function(Pointer<JSContext_> ctx, Pointer<NativeFunction<JSCFunctionData_>> func, int length, int magic, int data_len, Pointer<JSValue_> data)
final
JS_NewClass → int Function(Pointer<JSRuntime_> rt, int class_id, Pointer<JSClassDef_> class_def)
final
JS_NewClassID → int Function(Pointer<Uint32> pclass_id)
final
JS_NewCModule → Pointer<JSModuleDef_> Function(Pointer<JSContext_> ctx, Pointer<Utf8> name_str, Pointer<JSModuleInitFunc> func)
final
JS_NewContext → Pointer<JSContext_> Function(Pointer<JSRuntime_> rt)
final
JS_NewContextRaw → Pointer<JSContext_> Function(Pointer<JSRuntime_> rt)
final
JS_NewError → JSValue_ Function(Pointer<JSContext_> ctx)
final
JS_NewObject → JSValue_ Function(Pointer<JSContext_> ctx)
final
JS_NewObjectClass → JSValue_ Function(Pointer<JSContext_> ctx, int atom)
final
JS_NewObjectProto → JSValue_ Function(Pointer<JSContext_> ctx, JSValue_ val)
final
JS_NewObjectProtoClass → JSValue_ Function(Pointer<JSContext_> ctx, JSValue_ this_obj, int idx)
final
JS_NewPromiseCapability → JSValue_ Function(Pointer<JSContext_> ctx, Pointer<JSValue_> resolving_funcs)
final
JS_NewRuntime → Pointer<JSRuntime_> Function()
final
JS_NewRuntime2 → Pointer<JSRuntime_> Function(Pointer<JSMallocFunctions_> mf, Pointer<Void> opaque)
final
JS_NewString → JSValue_ Function(Pointer<JSContext_> ctx, Pointer<Utf8> str)
final
JS_NewStringLen → JSValue_ Function(Pointer<JSContext_> ctx, Pointer<Utf8> str1, int len1)
final
JS_ParseJSON → JSValue_ Function(Pointer<JSContext_> ctx, Pointer<Utf8> buf, int buf_len, Pointer<Utf8> filename)
final
JS_ParseJSON2 → JSValue_ Function(Pointer<JSContext_> ctx, Pointer<Utf8> input, int input_len, Pointer<Utf8> filename, int eval_flags)
final
JS_PreventExtensions → int Function(Pointer<JSContext_> ctx, JSValue_ val)
final
JS_PromiseResult → JSValue_ Function(Pointer<JSContext_> ctx, Pointer<JSValue_> resolving_funcs)
final
JS_PromiseState → int Function(Pointer<JSContext_> ctx, Pointer<JSValue_> promise)
final
JS_ReadObject → JSValue_ Function(Pointer<JSContext_> ctx, Pointer<Uint8> buf, int buf_len, int flags)
final
js_realloc → Pointer<Void> Function(Pointer<JSContext_> ctx, Pointer<Void> ptr)
final
js_realloc2 → Pointer<Void> Function(Pointer<JSContext_> ctx, Pointer<Void> ptr, int size, Pointer<Size> pslack)
final
js_realloc_rt → Pointer<Void> Function(Pointer<JSRuntime_> rt, Pointer<Void> ptr, int size)
final
JS_ResetUncatchableError → void Function(Pointer<JSContext_> ctx)
final
JS_ResolveModule → int Function(Pointer<JSContext_> ctx, JSValue_ val)
final
JS_RunGC → void Function(Pointer<JSRuntime_> rt)
final
JS_RunModule → Pointer<JSModuleDef_> Function(Pointer<JSContext_> ctx, Pointer<Utf8> basename, Pointer<Utf8> filename)
final
JS_SetCanBlock → void Function(Pointer<JSRuntime_> rt, int v)
final
JS_SetClassProto → void Function(Pointer<JSContext_> ctx, int class_id, JSValue_ obj)
final
JS_SetConstructor → void Function(Pointer<JSContext_> ctx, JSValue_ func_obj, JSValue_ proto)
final
JS_SetConstructorBit → int Function(Pointer<JSContext_> ctx, JSValue_ this_obj, int prop)
final
JS_SetContextOpaque → void Function(Pointer<JSContext_> ctx, Pointer<Void>)
final
JS_SetGCThreshold → void Function(Pointer<JSRuntime_> rt, int v)
final
JS_SetHostPromiseRejectionTracker → void Function(Pointer<JSRuntime_> rt, Pointer<NativeFunction<JSHostPromiseRejectionTracker_>> cb, Pointer<Void> opaque)
final
JS_SetInterruptHandler → void Function(Pointer<JSRuntime_> rt, Pointer<NativeFunction<JSInterruptHandler_>> cb, Pointer<Void> opaque)
final
JS_SetIsHTMLDDA → void Function(Pointer<JSContext_> ctx, JSValue_ obj)
final
JS_SetMaxStackSize → void Function(Pointer<JSRuntime_> rt, int v)
final
JS_SetMemoryLimit → void Function(Pointer<JSRuntime_> rt, int v)
final
JS_SetModuleExport → int Function(Pointer<JSContext_> ctx, Pointer<JSModuleDef_> m, Pointer<Utf8> export_name, JSValue_ val)
final
JS_SetModuleExportList → int Function(Pointer<JSContext_> ctx, Pointer<JSModuleDef_> m, Pointer<JSCFunctionListEntry_> tab, int len)
final
JS_SetModuleLoaderFunc → void Function(Pointer<JSRuntime_> rt, Pointer<NativeFunction<JSModuleNormalizeFunc_>> module_normalize, Pointer<NativeFunction<JSModuleLoaderFunc_>> module_loader, Pointer<Void> opaque)
final
JS_SetOpaque → void Function(JSValue_ obj, Pointer<Void> opaque)
final
JS_SetPropertyFunctionList → void Function(Pointer<JSContext_> ctx, JSValue_ obj, Pointer<JSCFunctionListEntry_> tab, int len)
final
JS_SetPropertyInt64 → int Function(Pointer<JSContext_> ctx, JSValue_ this_obj, int idx, JSValue_ val)
final
JS_SetPropertyInternal → int Function(Pointer<JSContext_> ctx, JSValue_ this_obj, int prop, JSValue_ getter, JSValue_ setter, int flags)
final
JS_SetPropertyStr → int Function(Pointer<JSContext_> ctx, JSValue_ this_obj, Pointer<Utf8> prop, JSValue_ val)
final
JS_SetPropertyUint32 → int Function(Pointer<JSContext_> ctx, JSValue_ this_obj, int idx, JSValue_ val)
final
JS_SetPrototype → int Function(Pointer<JSContext_> ctx, JSValue_ val, JSValue_ obj)
final
JS_SetRuntimeInfo → void Function(Pointer<JSRuntime_> rt, Pointer<Utf8> info)
final
JS_SetRuntimeOpaque → void Function(Pointer<JSRuntime_> rt, Pointer<Void> ptr)
final
JS_SetSharedArrayBufferFunctions → void Function(Pointer<JSRuntime_> rt, Pointer<JSSharedArrayBufferFunctions_> sf)
final
js_strdup → Pointer<Utf8> Function(Pointer<JSContext_> ctx, Pointer<Utf8> str)
final
js_string_codePointRange → JSValue_ Function(Pointer<JSContext_> ctx, JSValue_ func_obj, int argc, Pointer<JSValue_> argv)
final
js_strndup → Pointer<Utf8> Function(Pointer<JSContext_> ctx, Pointer<Utf8> s, int n)
final
JS_Throw → JSValue_ Function(Pointer<JSContext_> ctx, JSValue_ val)
final
JS_ThrowInternalError → JSValue_ Function(Pointer<JSContext_> ctx, Pointer<Utf8> str)
final
JS_ThrowOutOfMemory → JSValue_ Function(Pointer<JSContext_> ctx)
final
JS_ThrowRangeError → JSValue_ Function(Pointer<JSContext_> ctx, Pointer<Utf8> str)
final
JS_ThrowReferenceError → JSValue_ Function(Pointer<JSContext_> ctx, Pointer<Utf8> str)
final
JS_ThrowSyntaxError → JSValue_ Function(Pointer<JSContext_> ctx, Pointer<Utf8> str)
final
JS_ThrowTypeError → JSValue_ Function(Pointer<JSContext_> ctx, Pointer<Utf8> str)
final
JS_ToBigInt64 → int Function(Pointer<JSContext_> ctx, Pointer<Int64> pres, JSValue_ val)
final
JS_ToBool → int Function(Pointer<JSContext_> ctx, JSValue_ val)
final
JS_ToCStringLen2 → Pointer<Utf8> Function(Pointer<JSContext_> ctx, Pointer<Size> plen, JSValue_ val1, int cesu8)
final
JS_ToFloat64 → int Function(Pointer<JSContext_> ctx, Pointer<Double> pres, JSValue_ val)
final
JS_ToIndex → int Function(Pointer<JSContext_> ctx, Pointer<Uint64> plen, JSValue_ val)
final
JS_ToInt32 → int Function(Pointer<JSContext_> ctx, Pointer<Int32> pres, JSValue_ val)
final
JS_ToInt64 → int Function(Pointer<JSContext_> ctx, Pointer<Int64> pres, JSValue_ val)
final
JS_ToInt64Ext → int Function(Pointer<JSContext_> ctx, Pointer<Int64> pres, JSValue_ val)
final
JS_ToPropertyKey → JSValue_ Function(Pointer<JSContext_> ctx, JSValue_ val)
final
JS_ToString → JSValue_ Function(Pointer<JSContext_> ctx, JSValue_ val)
final
JS_UpdateStackTop → void Function(Pointer<JSRuntime_> rt)
final
JS_ValueToAtom → int Function(Pointer<JSContext_> ctx, JSValue_ val)
final
JS_WriteObject → Pointer<Uint8> Function(Pointer<JSContext_> ctx, Pointer<Size> psize, JSValue_ obj, int flags)
final
JS_WriteObject2 → Pointer<Uint8> Function(Pointer<JSContext_> ctx, Pointer<Size> psize, JSValue_ obj, int flags, Pointer<Pointer<Pointer<Uint8>>> psab_tab, Pointer<Size> psab_tab_len)
final
Q_JS_FreeValue → void Function(Pointer<JSContext_> ctx, JSValue_ obj)
final
Q_JS_FreeValueAddress → Pointer<NativeFunction<Void Function(Pointer<JSContext_>, JSValue_)>>
final
Q_JS_FreeValueRT → void Function(Pointer<JSRuntime_> rt, JSValue_ v)
final