Deno.UnsafeFnPointer

UNSTABLE: New API, yet to be vetted.

An unsafe pointer to a function, for calling functions that are not present as symbols.

class UnsafeFnPointer<Fn extends ForeignFunction> {
constructor(pointer: PointerObject<Fn>, definition: Const<Fn>);
constructor(pointer: PointerObject, definition: Const<Fn>);
definition: Fn;
pointer: PointerObject<Fn>;
}

§Type Parameters

§Constructors

§
new UnsafeFnPointer(pointer: PointerObject<Fn>, definition: Const<Fn>)
[src]
§
new UnsafeFnPointer(pointer: PointerObject, definition: Const<Fn>)
[src]
@deprecated

Properly type {@link pointer} using NativeTypedFunction or UnsafeCallbackDefinition types.

§Properties

§

Call the foreign function.

§
definition: Fn
[src]

The definition of the function.

§
pointer: PointerObject<Fn>
[src]

The pointer to the function.