Flutter Engine
The Flutter Engine
flutter::DartIsolate Member List

This is the complete list of members for flutter::DartIsolate, including all inherited members.

AddIsolateShutdownCallback(const fml::closure &closure)flutter::DartIsolate
class_library()tonic::DartStateinline
CreatePlatformIsolate(Dart_Handle entry_point, char **error) overrideflutter::DartIsolatevirtual
CreateRunningRootIsolate(const Settings &settings, const fml::RefPtr< const DartSnapshot > &isolate_snapshot, std::unique_ptr< PlatformConfiguration > platform_configuration, Flags flags, const fml::closure &root_isolate_create_callback, const fml::closure &isolate_create_callback, const fml::closure &isolate_shutdown_callback, std::optional< std::string > dart_entrypoint, std::optional< std::string > dart_entrypoint_library, const std::vector< std::string > &dart_entrypoint_args, std::unique_ptr< IsolateConfiguration > isolate_configuration, const UIDartState::Context &context, const DartIsolate *spawning_isolate=nullptr)flutter::DartIsolatestatic
Current()flutter::UIDartStatestatic
DartState(int dirfd=-1, std::function< void(Dart_Handle)> message_epilogue=nullptr)tonic::DartStateexplicit
DartVMflutter::DartIsolatefriend
debug_name() constflutter::UIDartStateinline
file_loader()tonic::DartStateinline
FlushMicrotasksNow()flutter::UIDartState
From(Dart_Isolate isolate)tonic::DartStatestatic
GetAdvisoryScriptURI() constflutter::UIDartStateprotected
GetConcurrentTaskRunner() constflutter::UIDartState
GetImageDecoder() constflutter::UIDartState
GetImageGeneratorRegistry() constflutter::UIDartState
GetIOManager() constflutter::UIDartState
GetIsolateGroupData()flutter::DartIsolate
GetIsolateGroupData() constflutter::DartIsolate
GetIsolateNameServer() constflutter::UIDartState
GetLastError()flutter::UIDartState
GetMessageHandlingTaskRunner() constflutter::DartIsolate
GetPhase() constflutter::DartIsolate
GetRootIsolateToken() constflutter::UIDartState
GetRuntimeStageBackend() constflutter::UIDartState
GetServiceId()flutter::DartIsolate
GetSkiaUnrefQueue() constflutter::UIDartState
GetSnapshotDelegate() constflutter::UIDartState
GetTaskRunners() constflutter::UIDartState
GetVolatilePathTracker() constflutter::UIDartState
GetWeakIsolatePtr()flutter::DartIsolate
GetWeakPtr()tonic::DartState
HandleLibraryTag(Dart_LibraryTag tag, Dart_Handle library, Dart_Handle url)tonic::DartStatestatic
HandlePlatformMessage(std::unique_ptr< PlatformMessage > message)flutter::UIDartState
has_set_return_code() consttonic::DartStateinline
IsImpellerEnabled() constflutter::UIDartState
isolate()tonic::DartStateinline
isolate() consttonic::DartStateinlineprotected
IsolateConfigurationflutter::DartIsolatefriend
IsRootIsolate() constflutter::UIDartStateinline
IsShuttingDown()tonic::DartStateinline
LoadLibraryFromKernel(const std::shared_ptr< const fml::Mapping > &mapping)flutter::DartIsolatestatic
LoadLoadingUnit(intptr_t loading_unit_id, std::unique_ptr< const fml::Mapping > snapshot_data, std::unique_ptr< const fml::Mapping > snapshot_instructions)flutter::DartIsolate
LoadLoadingUnitError(intptr_t loading_unit_id, const std::string &error_message, bool transient)flutter::DartIsolate
logger_prefix() constflutter::UIDartStateinline
LogMessage(const std::string &tag, const std::string &message) constflutter::UIDartState
main_port() constflutter::UIDartStateinline
message_handler()tonic::DartStateinline
MessageEpilogue(Dart_Handle message_result)tonic::DartStateinline
Phase enum nameflutter::DartIsolate
platform_configuration() constflutter::UIDartStateinline
PrepareForRunningFromKernel(const std::shared_ptr< const fml::Mapping > &kernel, bool child_isolate, bool last_piece)flutter::DartIsolate
PrepareForRunningFromKernels(std::vector< std::shared_ptr< const fml::Mapping > > kernels)flutter::DartIsolate
PrepareForRunningFromKernels(std::vector< std::unique_ptr< const fml::Mapping > > kernels)flutter::DartIsolate
PrepareForRunningFromPrecompiledCode()flutter::DartIsolate
private_constructor_name()tonic::DartStateinline
RunFromLibrary(std::optional< std::string > library_name, std::optional< std::string > entrypoint, const std::vector< std::string > &args)flutter::DartIsolate
ScheduleMicrotask(Dart_Handle handle)flutter::UIDartState
SetDebugName(const std::string &name)flutter::UIDartState
SetIsolate(Dart_Isolate isolate)tonic::DartState
SetIsShuttingDown()tonic::DartStateinline
SetPlatformConfiguration(std::unique_ptr< PlatformConfiguration > platform_configuration)flutter::UIDartStateprotected
SetPlatformMessageHandler(std::weak_ptr< PlatformMessageHandler > handler)flutter::UIDartState
SetReturnCode(uint32_t return_code)tonic::DartState
SetReturnCodeCallback(std::function< void(uint32_t)> callback)tonic::DartState
Shutdown()flutter::DartIsolate
ThrowIfUIOperationsProhibited()flutter::UIDartStatestatic
TONIC_DISALLOW_COPY_AND_ASSIGN(DartState)tonic::DartStateprotected
UIDartState(TaskObserverAdd add_callback, TaskObserverRemove remove_callback, std::string logger_prefix, UnhandledExceptionCallback unhandled_exception_callback, LogMessageCallback log_message_callback, std::shared_ptr< IsolateNameServer > isolate_name_server, bool is_root_isolate_, const UIDartState::Context &context)flutter::UIDartStateprotected
unhandled_exception_callback() constflutter::UIDartStateinline
~DartIsolate() overrideflutter::DartIsolate
~DartState()tonic::DartStatevirtual
~UIDartState() overrideflutter::UIDartStateprotected