Flutter Engine
The Flutter Engine
|
#include <typed_list.h>
Public Types | |
using | NativeType = TypedList< kTypeName, ElemType > |
using | FfiType = Dart_Handle |
Static Public Member Functions | |
static void | SetReturnValue (Dart_NativeArguments args, NativeType val) |
static NativeType | FromArguments (Dart_NativeArguments args, int index, Dart_Handle &exception) |
static Dart_Handle | ToDart (const ElemType *buffer, unsigned int length) |
static NativeType | FromFfi (FfiType val) |
static FfiType | ToFfi (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 53 of file typed_list.h.
using tonic::DartConverter< TypedList< kTypeName, ElemType > >::FfiType = Dart_Handle |
Definition at line 55 of file typed_list.h.
using tonic::DartConverter< TypedList< kTypeName, ElemType > >::NativeType = TypedList<kTypeName, ElemType> |
Definition at line 54 of file typed_list.h.
|
inlinestatic |
Definition at line 74 of file typed_list.h.
|
static |
Definition at line 59 of file typed_list.cc.
|
inlinestatic |
Definition at line 66 of file typed_list.h.
|
inlinestatic |
Definition at line 73 of file typed_list.h.
|
inlinestatic |
Definition at line 72 of file typed_list.h.
|
static |
Definition at line 69 of file typed_list.cc.
|
static |
Definition at line 78 of file typed_list.cc.
|
inlinestatic |
Definition at line 67 of file typed_list.h.
|
staticconstexpr |
Definition at line 58 of file typed_list.h.
|
staticconstexpr |
Definition at line 57 of file typed_list.h.
|
staticconstexpr |
Definition at line 56 of file typed_list.h.