ThreadSchedule 3.0.0
Modern C++ thread management library
Loading...
Searching...
No Matches
threadschedule::detail::thread_info Member List

This is the complete list of members for threadschedule::detail::thread_info, including all inherited members.

configure(native_scheduling_config const &config) const -> expected< void, std::error_code >threadschedule::detail::thread_infoinline
configure(native_thread_config const &config) const -> expected< void, std::error_code >threadschedule::detail::thread_infoinline
get_affinity() const -> expected< native_thread_affinity, std::error_code >threadschedule::detail::thread_infoinline
get_current_policy() -> std::optional< native_scheduling_policy >threadschedule::detail::thread_infoinlinestatic
get_current_priority() -> std::optional< int >threadschedule::detail::thread_infoinlinestatic
get_name() const -> expected< std::string, std::error_code >threadschedule::detail::thread_infoinline
get_policy() const -> std::optional< native_scheduling_policy >threadschedule::detail::thread_infoinline
get_priority() const -> std::optional< int >threadschedule::detail::thread_infoinline
get_thread_id() -> native_thread_idthreadschedule::detail::thread_infoinlinestatic
hardware_concurrency() -> unsigned intthreadschedule::detail::thread_infoinlinestatic
native_handle_type typedefthreadschedule::detail::thread_info
set_affinity(native_thread_affinity const &affinity) const -> expected< void, std::error_code >threadschedule::detail::thread_infoinline
set_name(std::string const &name) const -> expected< void, std::error_code >threadschedule::detail::thread_infoinline
set_priority(native_thread_priority priority) const -> expected< void, std::error_code >threadschedule::detail::thread_infoinline
set_scheduling_policy(native_scheduling_policy policy, native_thread_priority priority) const -> expected< void, std::error_code >threadschedule::detail::thread_infoinline
thread_id() const noexcept -> native_thread_idthreadschedule::detail::thread_infoinline
thread_info()threadschedule::detail::thread_infoinline
thread_info(native_thread_id tid)threadschedule::detail::thread_infoinlineexplicit