Flutter Engine
The Flutter Engine
Public Member Functions | List of all members
flutter::PlatformMessageHandlerStorage Class Referenceabstract

#include <platform_configuration.h>

Inheritance diagram for flutter::PlatformMessageHandlerStorage:
flutter::DartIsolateGroupData

Public Member Functions

virtual ~PlatformMessageHandlerStorage ()=default
 
virtual void SetPlatformMessageHandler (int64_t root_isolate_token, std::weak_ptr< PlatformMessageHandler > handler)=0
 
virtual std::weak_ptr< PlatformMessageHandlerGetPlatformMessageHandler (int64_t root_isolate_token) const =0
 

Detailed Description

An inteface that the result of Dart_CurrentIsolateGroupData should implement for registering background isolates to work.

Definition at line 550 of file platform_configuration.h.

Constructor & Destructor Documentation

◆ ~PlatformMessageHandlerStorage()

virtual flutter::PlatformMessageHandlerStorage::~PlatformMessageHandlerStorage ( )
virtualdefault

Member Function Documentation

◆ GetPlatformMessageHandler()

virtual std::weak_ptr< PlatformMessageHandler > flutter::PlatformMessageHandlerStorage::GetPlatformMessageHandler ( int64_t  root_isolate_token) const
pure virtual

◆ SetPlatformMessageHandler()

virtual void flutter::PlatformMessageHandlerStorage::SetPlatformMessageHandler ( int64_t  root_isolate_token,
std::weak_ptr< PlatformMessageHandler handler 
)
pure virtual

The documentation for this class was generated from the following file: