UnitRCDartRuntime class

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

currentIsolateFP Pointer<NativeFunction<Int64 Function()>>
final
getDartHashCFunctionPointer Pointer<NativeFunction<Int64 Function(Handle)>>
final
getDartNullCFunctionPointer Pointer<NativeFunction<Handle Function()>>
final
getDartNullptrCFunctionPointer Pointer<NativeFunction<Handle Function()>>
final
getStrongPointerCFuntionPointer Pointer<NativeFunction<Pointer<Void> Function(Handle)>>
final
getWeakPointerCFuntionPointer Pointer<NativeFunction<Pointer<Void> Function(Handle)>>
final
isDartNullCFunctionPointer Pointer<NativeFunction<Bool Function(Handle)>>
final
isDartProxyCFuntionPointer Pointer<NativeFunction<Bool Function(Handle)>>
final
isRegistered bool
getter/setter pair
notifyFieldUpdatedFP Pointer<NativeFunction<Void Function(Handle, Int64)>>
final
registerCurrentIsolateFP → void Function(Pointer<NativeFunction<Int64 Function()>>)
final
registerGetDartHashCFunctionPointer → void Function(Pointer<NativeFunction<Int64 Function(Handle)>>)
final
registerGetDartNullCFunctionPointer → void Function(Pointer<NativeFunction<Handle Function()>>)
final
registerGetDartNullptrCFunctionPointer → void Function(Pointer<NativeFunction<Handle Function()>>)
final
registerGetStrongPointerFunc → void Function(Pointer<NativeFunction<Pointer<Void> Function(Handle)>>)
final
registerGetWeakPointerFunc → void Function(Pointer<NativeFunction<Pointer<Void> Function(Handle)>>)
final
registerIsDartNullCFunctionPointer → void Function(Pointer<NativeFunction<Bool Function(Handle)>>)
final
registerIsDartProxyCFunctionPointer → void Function(Pointer<NativeFunction<Bool Function(Handle)>>)
final
registerNotifyFieldUpdatedFP → void Function(Pointer<NativeFunction<Void Function(Handle, Int64)>>)
final
registerSetStrongPointerFunc → void Function(Pointer<NativeFunction<Void Function(Handle, Pointer<Void>)>>)
final
registerSetWeakPointerFunc → void Function(Pointer<NativeFunction<Void Function(Handle, Pointer<Void>)>>)
final
setStrongPointerCFuntionPointer Pointer<NativeFunction<Void Function(Handle, Pointer<Void>)>>
final
setWeakPointerCFuntionPointer Pointer<NativeFunction<Void Function(Handle, Pointer<Void>)>>
final
unregisterDartThreadFP → void Function()
final

Static Methods

currentIsolate() int
getDartHash(Object? obj) int
getDartNull() Object?
getDartNullptr() Object
getStrongPointer(Object object) Pointer<Void>
getWeakPointer(Object object) Pointer<Void>
isDartNull(Object? obj) bool
isDartProxy(Object object) bool
notifyFieldUpdated(Object object, int index) → void
registerNativeMethods() → void
setStrongPointer(Object object, Pointer<Void> pointer) → void
setWeakPointer(Object object, Pointer<Void> pointer) → void
unregisterDartThread() → void