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

#include <thread_pool.h>

Inheritance diagram for dart::ThreadPool::Task:
dart::IntrusiveDListEntry< Task > dart::AllocAndGCTask dart::AllocateGlobsOfMemoryTask dart::BackgroundCompilerTask dart::BackgroundGCTask dart::CompactorTask dart::ConcurrentForceGrowthScopeTask dart::ConcurrentMarkTask dart::ConcurrentSweeperTask dart::EpilogueTask dart::FuzzTask dart::ICDataTestTask dart::InfiniteLoopTask dart::InterruptChecker dart::MessageHandlerTask dart::ParallelMarkTask dart::ParallelScavengerTask dart::PrologueTask dart::RunKernelTask dart::RunServiceTask dart::SafepointTestTask dart::SimpleTaskWithZoneAllocation dart::SleepTask dart::SpawnIsolateTask dart::SpawnTask dart::StateMachineTask dart::TaskWithZoneAllocation dart::TestTask dart::ToggleBreakpointTask

Public Member Functions

virtual ~Task ()
 
virtual void Run ()=0
 
- Public Member Functions inherited from dart::IntrusiveDListEntry< Task >
 IntrusiveDListEntry ()
 
 ~IntrusiveDListEntry ()
 

Protected Member Functions

 Task ()
 

Detailed Description

Definition at line 23 of file thread_pool.h.

Constructor & Destructor Documentation

◆ Task()

dart::ThreadPool::Task::Task ( )
inlineprotected

Definition at line 25 of file thread_pool.h.

25{}

◆ ~Task()

virtual dart::ThreadPool::Task::~Task ( )
inlinevirtual

Definition at line 28 of file thread_pool.h.

28{}

Member Function Documentation

◆ Run()

virtual void dart::ThreadPool::Task::Run ( )
pure virtual

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