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

Static Public Member Functions

static auto hardware_concurrency () -> unsigned int
static auto get_thread_id ()
static auto get_current_policy () -> std::optional< SchedulingPolicy >
static auto get_current_priority () -> std::optional< int >

Detailed Description

Definition at line 804 of file thread_wrapper.hpp.

Member Function Documentation

◆ get_current_policy()

auto threadschedule::ThreadInfo::get_current_policy ( ) -> std::optional<SchedulingPolicy>
inlinestatic

Definition at line 821 of file thread_wrapper.hpp.

◆ get_current_priority()

auto threadschedule::ThreadInfo::get_current_priority ( ) -> std::optional<int>
inlinestatic

Definition at line 837 of file thread_wrapper.hpp.

◆ get_thread_id()

auto threadschedule::ThreadInfo::get_thread_id ( )
inlinestatic

Definition at line 812 of file thread_wrapper.hpp.

◆ hardware_concurrency()

auto threadschedule::ThreadInfo::hardware_concurrency ( ) -> unsigned int
inlinestatic

Definition at line 807 of file thread_wrapper.hpp.


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