Symbian platform (C++)
SDK native APIs, runtime and tooling
Loading...
Searching...
No Matches
symbian::concurrency::WorkerExecutor::State::Policy Struct Referencefinal
Inheritance diagram for symbian::concurrency::WorkerExecutor::State::Policy:
[legend]

Public Member Functions

 Policy (State &owner)
 
std::size_t PickNext (std::span< thread::Fiber *const >) override
 
void NotifyReady () noexcept override
 
- Public Member Functions inherited from thread::SchedulerPolicy
virtual ~SchedulerPolicy ()=default
 
virtual ~SchedulerPolicy ()=default
 
virtual size_t PickNext (size_t ready_count) noexcept=0
 

Public Attributes

State & owner
 

Constructor & Destructor Documentation

◆ Policy()

symbian::concurrency::WorkerExecutor::State::Policy::Policy ( State &  owner)
inlineexplicit

Member Function Documentation

◆ NotifyReady()

void symbian::concurrency::WorkerExecutor::State::Policy::NotifyReady ( )
inlineoverridevirtualnoexcept

◆ PickNext()

std::size_t symbian::concurrency::WorkerExecutor::State::Policy::PickNext ( std::span< thread::Fiber *const >  )
inlineoverridevirtual

Member Data Documentation

◆ owner

State& symbian::concurrency::WorkerExecutor::State::Policy::owner

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