Thread priority wrapper with validation.
More...
#include <scheduler_policy.hpp>
Thread priority wrapper with validation.
Definition at line 50 of file scheduler_policy.hpp.
◆ ThreadPriority()
| threadschedule::ThreadPriority::ThreadPriority |
( |
int | priority = 0 | ) |
|
|
inlineexplicitconstexpr |
◆ highest()
| constexpr auto threadschedule::ThreadPriority::highest |
( |
| ) |
-> ThreadPriority
|
|
inlinestaticconstexpr |
◆ is_valid()
| auto threadschedule::ThreadPriority::is_valid |
( |
| ) |
const -> bool
|
|
inlinenodiscardconstexprnoexcept |
◆ lowest()
| constexpr auto threadschedule::ThreadPriority::lowest |
( |
| ) |
-> ThreadPriority
|
|
inlinestaticconstexpr |
◆ normal()
| constexpr auto threadschedule::ThreadPriority::normal |
( |
| ) |
-> ThreadPriority
|
|
inlinestaticconstexpr |
◆ operator!=()
| auto threadschedule::ThreadPriority::operator!= |
( |
ThreadPriority const & | other | ) |
const -> bool
|
|
inlinenodiscard |
◆ operator<()
| auto threadschedule::ThreadPriority::operator< |
( |
ThreadPriority const & | other | ) |
const -> bool
|
|
inlinenodiscard |
◆ operator<=()
| auto threadschedule::ThreadPriority::operator<= |
( |
ThreadPriority const & | other | ) |
const -> bool
|
|
inlinenodiscard |
◆ operator==()
| auto threadschedule::ThreadPriority::operator== |
( |
ThreadPriority const & | other | ) |
const -> bool
|
|
inlinenodiscard |
◆ operator>()
| auto threadschedule::ThreadPriority::operator> |
( |
ThreadPriority const & | other | ) |
const -> bool
|
|
inlinenodiscard |
◆ operator>=()
| auto threadschedule::ThreadPriority::operator>= |
( |
ThreadPriority const & | other | ) |
const -> bool
|
|
inlinenodiscard |
◆ to_string()
| auto threadschedule::ThreadPriority::to_string |
( |
| ) |
const -> std::string
|
|
inlinenodiscard |
◆ value()
| auto threadschedule::ThreadPriority::value |
( |
| ) |
const -> int
|
|
inlinenodiscardconstexprnoexcept |
The documentation for this class was generated from the following file: