ProtectedJniExtensions extension

Extensions for use by jnigen generated code.

on

Static Properties

lookup Pointer<T> Function<T extends NativeType>(String)
no setter

Static Methods

deleteFinalizableHandle(Dart_FinalizableHandle finalizableHandle, Object object) → void
initGeneratedLibrary(String name) Pointer<T> Function<T extends NativeType>(String)
newBooleanFinalizableHandle(Object object, Pointer<Bool> reference) Dart_FinalizableHandle
newDartException(String message) Pointer<Void>
Returns a new DartException.
newJObjectFinalizableHandle(Object object, Pointer<Void> reference, int refType) Dart_FinalizableHandle
newPortContinuation(ReceivePort port) JReference
Returns a new PortContinuation.
newPortProxy(String binaryName, ReceivePort port, Pointer<NativeFunction<Pointer<Void> Function(Uint64, Pointer<Void>, Pointer<Void>)>> functionPtr) JReference
Returns a new PortProxy for a class with the given binaryName.
returnResult(Pointer<CallbackResult> result, JObjectPtr object) → void
Returns the result of a callback.