qjs_function_create_from_host function

  1. @Native<QJSABIFunctionOrError Function(Pointer<QJSABIRuntime>, QJSABIPropNameID, UnsignedInt, Pointer<Void>, QJSABIHostFunctionCall, QJSABIHostFunctionRelease)>(ffi.Pointer<QJSABIRuntime>, QJSABIPropNameID, ffi.UnsignedInt, ffi.Pointer<ffi.Void>, QJSABIHostFunctionCall, QJSABIHostFunctionRelease)>()
QJSABIFunctionOrError qjs_function_create_from_host(
  1. Pointer<QJSABIRuntime> rt,
  2. QJSABIPropNameID name,
  3. int length,
  4. Pointer<Void> user_data,
  5. QJSABIHostFunctionCall call_cb,
  6. QJSABIHostFunctionRelease release_cb,
)

Implementation

@ffi.Native<
  QJSABIFunctionOrError Function(
    ffi.Pointer<QJSABIRuntime>,
    QJSABIPropNameID,
    ffi.UnsignedInt,
    ffi.Pointer<ffi.Void>,
    QJSABIHostFunctionCall,
    QJSABIHostFunctionRelease,
  )
>()
external QJSABIFunctionOrError qjs_function_create_from_host(
  ffi.Pointer<QJSABIRuntime> rt,
  QJSABIPropNameID name,
  int length,
  ffi.Pointer<ffi.Void> user_data,
  QJSABIHostFunctionCall call_cb,
  QJSABIHostFunctionRelease release_cb,
);