提供从 Dart 代码或通过 dart_api_dl.h
从 C 代码访问 Dart VM API 的工具。
- 注解
-
- @Since('2.8')
属性
- hashCode → int
- 此对象的哈希码。无设置器继承
- runtimeType → Type
- 对象的运行时类型的表示。无设置器继承
方法
-
noSuchMethod(
Invocation invocation) → dynamic - 当访问不存在的方法或属性时被调用。继承
-
toString(
) → String - 此对象的字符串表示。继承
运算符
-
operator ==(
Object other) → bool - 等于运算符。继承
静态属性
-
closeNativePort → Pointer<
NativeFunction< Int8 Function(Int64)> > - 指向
dart_native_api.h
中bool Dart_CloseNativePort(Dart_Port native_port_id)
函数的指针。无设置器 -
initializeApiDLData → Pointer<
Void> - 将此传递到您的原生代码中的
Dart_InitializeApiDL
以启用使用dart_api_dl.h
中的符号。无设置器 - majorVersion → int
- 在重大变更时增加主版本号。无设置器
- minorVersion → int
- 在向后兼容变更时增加次版本号。无设置器
-
newNativePort → Pointer<
NativeFunction< Int64 Function(Pointer< >Uint8> , Pointer<NativeFunction< , Int8)>Dart_NativeMessageHandler> > - 一个函数指针无设置器
-
postCObject → Pointer<
NativeFunction< Int8 Function(Int64, Pointer< >Dart_CObject> )> - 指向
bool Dart_PostCObject(Dart_Port port_id, Dart_CObject* message)
的函数指针,位于dart_native_api.h
。无设置器