Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
tonic::DartConverter< DartList > Struct Reference

#include <dart_list.h>

Static Public Member Functions

static DartList FromArguments (Dart_NativeArguments args, int index, Dart_Handle &exception)
 

Detailed Description

Definition at line 51 of file dart_list.h.

Member Function Documentation

◆ FromArguments()

DartList tonic::DartConverter< DartList >::FromArguments ( Dart_NativeArguments  args,
int  index,
Dart_Handle exception 
)
static

Definition at line 38 of file dart_list.cc.

40 {
42 if (CheckAndHandleError(list) || !Dart_IsList(list)) {
43 exception = Dart_NewApiError("Invalid Argument");
44 return DartList();
45 }
46
47 return DartList(list);
48}
struct _Dart_Handle * Dart_Handle
Definition dart_api.h:258
DART_EXPORT Dart_Handle Dart_GetNativeArgument(Dart_NativeArguments args, int index)
DART_EXPORT Dart_Handle Dart_NewApiError(const char *error)
DART_EXPORT bool Dart_IsList(Dart_Handle object)
G_BEGIN_DECLS G_MODULE_EXPORT FlValue * args
bool CheckAndHandleError(Dart_Handle handle)
Definition dart_error.cc:33

The documentation for this struct was generated from the following files: