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 405 of file dart_args.h.
using tonic::FfiDispatcher< C, Return(C::*)(Args...) const, method >::FfiReturn = typename DartConverter<Return>::FfiType |
Definition at line 406 of file dart_args.h.
|
inlinestatic |
Definition at line 420 of file dart_args.h.
|
inlinestatic |
Definition at line 410 of file dart_args.h.
|
inlinestatic |
Definition at line 431 of file dart_args.h.
|
inlinestatic |
Definition at line 427 of file dart_args.h.
|
inlinestatic |
Definition at line 443 of file dart_args.h.
|
inlinestatic |
Definition at line 435 of file dart_args.h.
|
static |
Definition at line 407 of file dart_args.h.