Flutter Engine
The Flutter Engine
|
#include <dart_converter.h>
Public Types | |
using | FfiType = Dart_Handle |
using | ValueType = typename DartConverterTypes< T >::ValueType |
using | ConverterType = typename DartConverterTypes< T >::ConverterType |
Static Public Member Functions | |
static Dart_Handle | ToDart (const std::vector< ValueType > &val) |
static void | SetReturnValue (Dart_NativeArguments args, const std::vector< ValueType > &val) |
static std::vector< ValueType > | FromDart (Dart_Handle handle) |
static std::vector< ValueType > | FromArguments (Dart_NativeArguments args, int index, Dart_Handle &exception) |
static std::vector< ValueType > | FromFfi (FfiType val) |
static FfiType | ToFfi (std::vector< ValueType > 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 = "List" |
static constexpr bool | kAllowedInLeafCall = false |
Definition at line 474 of file dart_converter.h.
using tonic::DartConverter< std::vector< T > >::ConverterType = typename DartConverterTypes<T>::ConverterType |
Definition at line 481 of file dart_converter.h.
using tonic::DartConverter< std::vector< T > >::FfiType = Dart_Handle |
Definition at line 475 of file dart_converter.h.
using tonic::DartConverter< std::vector< T > >::ValueType = typename DartConverterTypes<T>::ValueType |
Definition at line 480 of file dart_converter.h.
|
inlinestatic |
Definition at line 538 of file dart_converter.h.
|
inlinestatic |
Definition at line 528 of file dart_converter.h.
|
inlinestatic |
Definition at line 502 of file dart_converter.h.
|
inlinestatic |
Definition at line 534 of file dart_converter.h.
|
inlinestatic |
Definition at line 537 of file dart_converter.h.
|
inlinestatic |
Definition at line 536 of file dart_converter.h.
|
inlinestatic |
Definition at line 497 of file dart_converter.h.
|
inlinestatic |
Definition at line 483 of file dart_converter.h.
|
inlinestatic |
Definition at line 535 of file dart_converter.h.
|
staticconstexpr |
Definition at line 478 of file dart_converter.h.
|
staticconstexpr |
Definition at line 477 of file dart_converter.h.
|
staticconstexpr |
Definition at line 476 of file dart_converter.h.