Flutter Engine
The Flutter Engine
Public Member Functions | Protected Member Functions | Friends | List of all members
dart::Event Class Referenceabstract
Inheritance diagram for dart::Event:
dart::MessageEvent dart::StartEvent

Public Member Functions

virtual ~Event ()
 
virtual void Process ()=0
 
Dart_Isolate isolate () const
 

Protected Member Functions

 Event (Dart_Isolate isolate)
 

Friends

class EventQueue
 

Detailed Description

Definition at line 83 of file custom_isolate_test.cc.

Constructor & Destructor Documentation

◆ Event()

dart::Event::Event ( Dart_Isolate  isolate)
inlineexplicitprotected

Definition at line 85 of file custom_isolate_test.cc.

85: isolate_(isolate), next_(nullptr) {}
Dart_Isolate isolate() const

◆ ~Event()

virtual dart::Event::~Event ( )
inlinevirtual

Definition at line 88 of file custom_isolate_test.cc.

88{}

Member Function Documentation

◆ isolate()

Dart_Isolate dart::Event::isolate ( ) const
inline

Definition at line 91 of file custom_isolate_test.cc.

91{ return isolate_; }

◆ Process()

virtual void dart::Event::Process ( )
pure virtual

Implemented in dart::StartEvent, and dart::MessageEvent.

Friends And Related Function Documentation

◆ EventQueue

friend class EventQueue
friend

Definition at line 94 of file custom_isolate_test.cc.


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