Flutter Engine
The Flutter Engine
|
#include <dart_args.h>
Public Types | |
using | FfiReturn = typename DartConverter< Return >::FfiType |
Static Public Member Functions | |
static FfiReturn | Call (DartWrappable *receiver, typename DartConverter< typename std::remove_const< typename std::remove_reference< Args >::type >::type >::FfiType... args) |
static bool | AllowedAsLeafCall () |
static const char * | GetReturnFfiRepresentation () |
static const char * | GetReturnDartRepresentation () |
static void | WriteFfiArguments (std::ostringstream *stream) |
static void | WriteDartArguments (std::ostringstream *stream) |
Static Public Attributes | |
static const size_t | n_args = sizeof...(Args) |
Definition at line 353 of file dart_args.h.
using tonic::FfiDispatcher< C, Return(C::*)(Args...), method >::FfiReturn = typename DartConverter<Return>::FfiType |
Definition at line 354 of file dart_args.h.
|
inlinestatic |
Definition at line 368 of file dart_args.h.
|
inlinestatic |
Definition at line 358 of file dart_args.h.
|
inlinestatic |
Definition at line 379 of file dart_args.h.
|
inlinestatic |
Definition at line 375 of file dart_args.h.
|
inlinestatic |
Definition at line 391 of file dart_args.h.
|
inlinestatic |
Definition at line 383 of file dart_args.h.
|
static |
Definition at line 355 of file dart_args.h.