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_ new_target, 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 idx, 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_ fun_obj)
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 v)
final
JS_FreeAtomRT → void Function(Pointer<JSRuntime_> rt, int v)
final
JS_FreeContext → void Function(Pointer<JSContext_> s)
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 class_id)
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 n_stack_levels)
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_ v)
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_ obj)
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 n)
final
JS_NewBigInt64 JSValue_ Function(Pointer<JSContext_> ctx, int v)
final
JS_NewBigUint64 JSValue_ Function(Pointer<JSContext_> ctx, int v)
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<JSClassID> 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 class_id)
final
JS_NewObjectProto JSValue_ Function(Pointer<JSContext_> ctx, JSValue_ proto)
final
JS_NewObjectProtoClass JSValue_ Function(Pointer<JSContext_> ctx, JSValue_ proto, int class_id)
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> buf, int buf_len, Pointer<Utf8> filename, int flags)
final
JS_PreventExtensions int Function(Pointer<JSContext_> ctx, JSValue_ obj)
final
JS_PromiseResult JSValue_ Function(Pointer<JSContext_> ctx, Pointer<JSValue_> promise)
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_ obj)
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 can_block)
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_ func_obj, int val)
final
JS_SetContextOpaque → void Function(Pointer<JSContext_> ctx, Pointer<Void> opaque)
final
JS_SetGCThreshold → void Function(Pointer<JSRuntime_> rt, int gc_threshold)
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 stack_size)
final
JS_SetMemoryLimit → void Function(Pointer<JSRuntime_> rt, int limit)
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_ obj, int prop, JSValue_ val, JSValue_ this_obj, 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_ obj, JSValue_ proto_val)
final
JS_SetRuntimeInfo → void Function(Pointer<JSRuntime_> rt, Pointer<Utf8> info)
final
JS_SetRuntimeOpaque → void Function(Pointer<JSRuntime_> rt, Pointer<Void> opaque)
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_ this_val, 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_ obj)
final
JS_ThrowInternalError JSValue_ Function(Pointer<JSContext_> ctx, Pointer<Utf8> fmt)
final
JS_ThrowOutOfMemory JSValue_ Function(Pointer<JSContext_> ctx)
final
JS_ThrowRangeError JSValue_ Function(Pointer<JSContext_> ctx, Pointer<Utf8> fmt)
final
JS_ThrowReferenceError JSValue_ Function(Pointer<JSContext_> ctx, Pointer<Utf8> fmt)
final
JS_ThrowSyntaxError JSValue_ Function(Pointer<JSContext_> ctx, Pointer<Utf8> fmt)
final
JS_ThrowTypeError JSValue_ Function(Pointer<JSContext_> ctx, Pointer<Utf8> fmt)
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_ v)
final
Q_JS_FreeValueAddress Pointer<NativeFunction<Void Function(Pointer<JSContext_>, JSValue_)>>
final
Q_JS_FreeValueRT → void Function(Pointer<JSRuntime_> rt, JSValue_ v)
final