Flutter Engine
The Flutter Engine
|
#include <dart_args.h>
Public Types | |
using | FfiReturn = typename DartConverter< Return >::FfiType |
Static Public Member Functions | |
static FfiReturn | Call (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 306 of file dart_args.h.
using tonic::FfiDispatcher< void, Return(*)(Args...), function >::FfiReturn = typename DartConverter<Return>::FfiType |
Definition at line 307 of file dart_args.h.
|
inlinestatic |
Definition at line 320 of file dart_args.h.
|
inlinestatic |
Definition at line 311 of file dart_args.h.
|
inlinestatic |
Definition at line 331 of file dart_args.h.
|
inlinestatic |
Definition at line 327 of file dart_args.h.
|
inlinestatic |
Definition at line 341 of file dart_args.h.
|
inlinestatic |
Definition at line 335 of file dart_args.h.
|
static |
Definition at line 308 of file dart_args.h.