ThreadSchedule 1.0.0
Modern C++ thread management library
Loading...
Searching...
No Matches
threadschedule::SchedulerParams Class Reference

Scheduler parameter utilities. More...

#include <scheduler_policy.hpp>

Static Public Member Functions

static auto create_for_policy (SchedulingPolicy policy, ThreadPriority priority) -> expected< sched_param, std::error_code >
static auto get_priority_range (SchedulingPolicy policy) -> expected< int, std::error_code >

Detailed Description

Scheduler parameter utilities.

Definition at line 285 of file scheduler_policy.hpp.

Member Function Documentation

◆ create_for_policy()

auto threadschedule::SchedulerParams::create_for_policy ( SchedulingPolicy policy,
ThreadPriority priority ) -> expected<sched_param, std::error_code>
inlinestatic

Definition at line 310 of file scheduler_policy.hpp.

◆ get_priority_range()

auto threadschedule::SchedulerParams::get_priority_range ( SchedulingPolicy policy) -> expected<int, std::error_code>
inlinestatic

Definition at line 328 of file scheduler_policy.hpp.


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