Symbian platform (C++)
SDK native APIs, runtime and tooling
Loading...
Searching...
No Matches
thread::SchedulerPolicy Class Referenceabstract

#include <cpp/symbian/concurrency/guest/thread/fiber.h>

Inheritance diagram for thread::SchedulerPolicy:
[legend]

Public Member Functions

virtual ~SchedulerPolicy ()=default
 
virtual std::size_t PickNext (std::span< Fiber *const > ready)=0
 
virtual void NotifyReady () noexcept=0
 
virtual ~SchedulerPolicy ()=default
 
virtual size_t PickNext (size_t ready_count) noexcept=0
 

Constructor & Destructor Documentation

◆ ~SchedulerPolicy() [1/2]

virtual thread::SchedulerPolicy::~SchedulerPolicy ( )
virtualdefault

◆ ~SchedulerPolicy() [2/2]

virtual thread::SchedulerPolicy::~SchedulerPolicy ( )
virtualdefault

Member Function Documentation

◆ NotifyReady()

virtual void thread::SchedulerPolicy::NotifyReady ( )
pure virtualnoexcept

◆ PickNext() [1/2]

virtual size_t thread::SchedulerPolicy::PickNext ( size_t  ready_count)
pure virtualnoexcept

◆ PickNext() [2/2]

virtual std::size_t thread::SchedulerPolicy::PickNext ( std::span< Fiber *const >  ready)
pure virtual

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