Flutter Engine
The Flutter Engine
Public Member Functions | Protected Member Functions | List of all members
dart::IsolateVisitor Class Referenceabstract

#include <isolate.h>

Inheritance diagram for dart::IsolateVisitor:
dart::IsolateKillerVisitor dart::RegisterRunningIsolatesVisitor dart::SampleBlockCleanupVisitor dart::ServiceIsolateVisitor dart::SystemServiceIsolateVisitor dart::UserTagIsolatesVisitor

Public Member Functions

 IsolateVisitor ()
 
virtual ~IsolateVisitor ()
 
virtual void VisitIsolate (Isolate *isolate)=0
 

Protected Member Functions

bool IsSystemIsolate (Isolate *isolate) const
 

Detailed Description

Definition at line 90 of file isolate.h.

Constructor & Destructor Documentation

◆ IsolateVisitor()

dart::IsolateVisitor::IsolateVisitor ( )
inline

Definition at line 92 of file isolate.h.

92{}

◆ ~IsolateVisitor()

virtual dart::IsolateVisitor::~IsolateVisitor ( )
inlinevirtual

Definition at line 93 of file isolate.h.

93{}

Member Function Documentation

◆ IsSystemIsolate()

bool dart::IsolateVisitor::IsSystemIsolate ( Isolate isolate) const
protected

Definition at line 752 of file isolate.cc.

752 {
753 return Isolate::IsSystemIsolate(isolate);
754}
static bool IsSystemIsolate(const Isolate *isolate)
Definition: isolate.h:1445

◆ VisitIsolate()

virtual void dart::IsolateVisitor::VisitIsolate ( Isolate isolate)
pure virtual

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