Flutter Engine
The Flutter Engine
|
#include <dart_native_api.h>
Public Attributes | |
Dart_CObject_Type | type |
union { | |
bool as_bool | |
int32_t as_int32 | |
int64_t as_int64 | |
double as_double | |
const char * as_string | |
struct { | |
Dart_Port id | |
Dart_Port origin_id | |
} as_send_port | |
struct { | |
int64_t id | |
} as_capability | |
struct { | |
intptr_t length | |
struct _Dart_CObject ** values | |
} as_array | |
struct { | |
Dart_TypedData_Type type | |
intptr_t length | |
const uint8_t * values | |
} as_typed_data | |
struct { | |
Dart_TypedData_Type type | |
intptr_t length | |
uint8_t * data | |
void * peer | |
Dart_HandleFinalizer callback | |
} as_external_typed_data | |
struct { | |
intptr_t ptr | |
intptr_t size | |
Dart_HandleFinalizer callback | |
} as_native_pointer | |
} | value |
Definition at line 63 of file dart_native_api.h.
struct { ... } _Dart_CObject::as_array |
bool _Dart_CObject::as_bool |
Definition at line 66 of file dart_native_api.h.
struct { ... } _Dart_CObject::as_capability |
double _Dart_CObject::as_double |
Definition at line 69 of file dart_native_api.h.
struct { ... } _Dart_CObject::as_external_typed_data |
int32_t _Dart_CObject::as_int32 |
Definition at line 67 of file dart_native_api.h.
int64_t _Dart_CObject::as_int64 |
Definition at line 68 of file dart_native_api.h.
struct { ... } _Dart_CObject::as_native_pointer |
struct { ... } _Dart_CObject::as_send_port |
const char* _Dart_CObject::as_string |
Definition at line 70 of file dart_native_api.h.
struct { ... } _Dart_CObject::as_typed_data |
Dart_HandleFinalizer _Dart_CObject::callback |
Definition at line 92 of file dart_native_api.h.
uint8_t* _Dart_CObject::data |
Definition at line 90 of file dart_native_api.h.
Dart_Port _Dart_CObject::id |
Definition at line 72 of file dart_native_api.h.
int64_t _Dart_CObject::id |
Definition at line 76 of file dart_native_api.h.
intptr_t _Dart_CObject::length |
Definition at line 79 of file dart_native_api.h.
Dart_Port _Dart_CObject::origin_id |
Definition at line 73 of file dart_native_api.h.
void* _Dart_CObject::peer |
Definition at line 91 of file dart_native_api.h.
intptr_t _Dart_CObject::ptr |
Definition at line 95 of file dart_native_api.h.
intptr_t _Dart_CObject::size |
Definition at line 96 of file dart_native_api.h.
Dart_CObject_Type _Dart_CObject::type |
Definition at line 64 of file dart_native_api.h.
Dart_TypedData_Type _Dart_CObject::type |
Definition at line 83 of file dart_native_api.h.
union { ... } _Dart_CObject::value |
struct _Dart_CObject** _Dart_CObject::values |
Definition at line 80 of file dart_native_api.h.
const uint8_t* _Dart_CObject::values |
Definition at line 85 of file dart_native_api.h.