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

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

configure(native_scheduling_config const &config) const -> expected< void, std::error_code >threadschedule::detail::thread_control_blockinline
create_for_current_thread() -> std::shared_ptr< thread_control_block >threadschedule::detail::thread_control_blockinlinestatic
get_nice_value() const -> expected< int, std::error_code >threadschedule::detail::thread_control_blockinline
operator=(thread_control_block const &) -> thread_control_block &=deletethreadschedule::detail::thread_control_block
operator=(thread_control_block &&) -> thread_control_block &=deletethreadschedule::detail::thread_control_block
set_affinity(native_thread_affinity const &affinity) const -> expected< void, std::error_code >threadschedule::detail::thread_control_blockinline
set_name(std::string const &name) const -> expected< void, std::error_code >threadschedule::detail::thread_control_blockinline
set_nice_value(int nice_value) const -> expected< void, std::error_code >threadschedule::detail::thread_control_blockinline
set_priority(native_thread_priority priority) const -> expected< void, std::error_code >threadschedule::detail::thread_control_blockinline
set_scheduling_policy(native_scheduling_policy policy, native_thread_priority priority) const -> expected< void, std::error_code >threadschedule::detail::thread_control_blockinline
std_id() const noexcept -> std::thread::idthreadschedule::detail::thread_control_blockinline
thread_control_block()=defaultthreadschedule::detail::thread_control_block
thread_control_block(thread_control_block const &)=deletethreadschedule::detail::thread_control_block
thread_control_block(thread_control_block &&)=deletethreadschedule::detail::thread_control_block
thread_registry_backendthreadschedule::detail::thread_control_blockfriend
tid() const noexcept -> native_thread_idthreadschedule::detail::thread_control_blockinline
~thread_control_block()=defaultthreadschedule::detail::thread_control_block