Flutter Engine
The Flutter Engine
|
#include <dart_wrappable.h>
Public Types | |
using | NativeType = PTR< T > |
using | FfiType = Dart_Handle |
Static Public Member Functions | |
static Dart_Handle | ToDart (const NativeType &val) |
static NativeType | FromDart (Dart_Handle handle) |
static NativeType | FromArguments (Dart_NativeArguments args, int index, Dart_Handle &exception, bool auto_scope=true) |
static void | SetReturnValue (Dart_NativeArguments args, const NativeType &val, bool auto_scope=true) |
static NativeType | FromFfi (FfiType val) |
static FfiType | ToFfi (const NativeType &val) |
static const char * | GetFfiRepresentation () |
static const char * | GetDartRepresentation () |
static bool | AllowedInLeafCall () |
Static Public Attributes | |
static constexpr const char * | kFfiRepresentation = "Handle" |
static constexpr const char * | kDartRepresentation = "Object" |
static constexpr bool | kAllowedInLeafCall = false |
Definition at line 161 of file dart_wrappable.h.
using tonic::DartConverter< PTR< T > >::FfiType = Dart_Handle |
Definition at line 163 of file dart_wrappable.h.
using tonic::DartConverter< PTR< T > >::NativeType = PTR<T> |
Definition at line 162 of file dart_wrappable.h.
|
inlinestatic |
Definition at line 194 of file dart_wrappable.h.
|
inlinestatic |
Definition at line 176 of file dart_wrappable.h.
|
inlinestatic |
Definition at line 172 of file dart_wrappable.h.
|
inlinestatic |
Definition at line 190 of file dart_wrappable.h.
|
inlinestatic |
Definition at line 193 of file dart_wrappable.h.
|
inlinestatic |
Definition at line 192 of file dart_wrappable.h.
|
inlinestatic |
Definition at line 184 of file dart_wrappable.h.
|
inlinestatic |
Definition at line 168 of file dart_wrappable.h.
|
inlinestatic |
Definition at line 191 of file dart_wrappable.h.
|
staticconstexpr |
Definition at line 166 of file dart_wrappable.h.
|
staticconstexpr |
Definition at line 165 of file dart_wrappable.h.
|
staticconstexpr |
Definition at line 164 of file dart_wrappable.h.