#include <dart_converter.h>
|
| static Dart_Handle | ToDart (const char *val) |
| |
| static void | SetReturnValue (Dart_NativeArguments args, const char *val) |
| |
| static const char * | FromDart (Dart_Handle handle) |
| |
| static const char * | FromArguments (Dart_NativeArguments args, int index, Dart_Handle &exception) |
| |
Definition at line 368 of file dart_converter.h.
◆ FromArguments()
| static const char * tonic::DartConverter< const char * >::FromArguments |
( |
Dart_NativeArguments |
args, |
|
|
int |
index, |
|
|
Dart_Handle & |
exception |
|
) |
| |
|
inlinestatic |
Definition at line 386 of file dart_converter.h.
388 {
390 }
G_BEGIN_DECLS G_MODULE_EXPORT FlValue * args
static const char * FromDart(Dart_Handle handle)
References args.
◆ FromDart()
Definition at line 377 of file dart_converter.h.
377 {
378 if (Dart_IsNull(handle)) {
379 return nullptr;
380 }
381 const char* result = nullptr;
382 Dart_StringToCString(handle, &result);
383 return result;
384 }
◆ SetReturnValue()
| static void tonic::DartConverter< const char * >::SetReturnValue |
( |
Dart_NativeArguments |
args, |
|
|
const char * |
val |
|
) |
| |
|
inlinestatic |
◆ ToDart()
Definition at line 369 of file dart_converter.h.
369 {
370 return Dart_NewStringFromCString(val);
371 }
The documentation for this struct was generated from the following file: