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

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

advanced::composite_thread_registrythreadschedule::thread_registryfriend
auto_register_current_threadthreadschedule::thread_registryfriend
configure(thread_id id, thread_config const &config) -> result< void >threadschedule::thread_registryinline
count() const -> std::size_tthreadschedule::thread_registryinline
create() -> result< thread_registry >threadschedule::thread_registryinlinestatic
empty() const -> boolthreadschedule::thread_registryinline
get_nice(thread_id id) const -> result< nice_value >threadschedule::thread_registryinline
get_priority(thread_id id) const -> result< priority_level >threadschedule::thread_registryinline
global_registrythreadschedule::thread_registryfriend
global_registry_bindingthreadschedule::thread_registryfriend
operator=(thread_registry &&other) -> thread_registry &threadschedule::thread_registryinline
operator=(thread_registry const &) -> thread_registry &=deletethreadschedule::thread_registry
register_current_thread(std::string name={}, std::string component={}) -> result< void >threadschedule::thread_registryinline
set_nice(thread_id id, nice_value value) -> result< void >threadschedule::thread_registryinline
set_priority(thread_id id, priority_level level) -> result< void >threadschedule::thread_registryinline
snapshot() const -> result< std::vector< registered_thread > >threadschedule::thread_registryinline
thread_registry()threadschedule::thread_registryinline
thread_registry(thread_registry &&) noexcept=defaultthreadschedule::thread_registry
thread_registry(thread_registry const &)=deletethreadschedule::thread_registry
unregister_current_thread() -> result< void >threadschedule::thread_registryinline