| ::threadschedule::auto_register_current_thread | threadschedule::detail::thread_registry_backend | friend |
| all(Predicate &&pred) const -> bool | threadschedule::detail::query_facade_mixin< thread_registry_backend > | inline |
| any(Predicate &&pred) const -> bool | threadschedule::detail::query_facade_mixin< thread_registry_backend > | inline |
| apply(Predicate &&pred, Fn &&fn) const | threadschedule::detail::query_facade_mixin< thread_registry_backend > | inline |
| configure(native_thread_id tid, native_scheduling_config const &config) const -> expected< void, std::error_code > | threadschedule::detail::thread_registry_backend | inline |
| configure(native_thread_id tid, native_thread_config const &config) const -> expected< void, std::error_code > | threadschedule::detail::thread_registry_backend | inline |
| count() const -> size_t | threadschedule::detail::query_facade_mixin< thread_registry_backend > | inline |
| empty() const -> bool | threadschedule::detail::query_facade_mixin< thread_registry_backend > | inline |
| filter(Predicate &&pred) const | threadschedule::detail::query_facade_mixin< thread_registry_backend > | inline |
| find_if(Predicate &&pred) const -> std::optional< registered_thread_info_backend > | threadschedule::detail::query_facade_mixin< thread_registry_backend > | inline |
| for_each(Fn &&fn) const | threadschedule::detail::query_facade_mixin< thread_registry_backend > | inline |
| get(native_thread_id tid) const -> std::optional< registered_thread_info_backend > | threadschedule::detail::thread_registry_backend | inline |
| get_nice_value(native_thread_id tid) const -> expected< int, std::error_code > | threadschedule::detail::thread_registry_backend | inline |
| map(Fn &&fn) const -> std::vector< std::invoke_result_t< Fn, registered_thread_info_backend const & > > | threadschedule::detail::query_facade_mixin< thread_registry_backend > | inline |
| none(Predicate &&pred) const -> bool | threadschedule::detail::query_facade_mixin< thread_registry_backend > | inline |
| operator=(thread_registry_backend const &) -> thread_registry_backend &=delete | threadschedule::detail::thread_registry_backend | |
| query() const -> query_view | threadschedule::detail::thread_registry_backend | inline |
| register_current_thread(std::string name=std::string(), std::string component=std::string()) | threadschedule::detail::thread_registry_backend | inline |
| register_current_thread(std::shared_ptr< thread_control_block > const &control_block, std::string name=std::string(), std::string component=std::string()) | threadschedule::detail::thread_registry_backend | inline |
| registration_guard_backend | threadschedule::detail::thread_registry_backend | friend |
| set_affinity(native_thread_id tid, native_thread_affinity const &affinity) const -> expected< void, std::error_code > | threadschedule::detail::thread_registry_backend | inline |
| set_name(native_thread_id tid, std::string const &name) const -> expected< void, std::error_code > | threadschedule::detail::thread_registry_backend | inline |
| set_nice_value(native_thread_id tid, int nice_value) const -> expected< void, std::error_code > | threadschedule::detail::thread_registry_backend | inline |
| set_on_register(registry_callback cb) | threadschedule::detail::thread_registry_backend | inline |
| set_on_register(Callback &&cb) | threadschedule::detail::thread_registry_backend | inline |
| set_on_unregister(registry_callback cb) | threadschedule::detail::thread_registry_backend | inline |
| set_on_unregister(Callback &&cb) | threadschedule::detail::thread_registry_backend | inline |
| set_priority(native_thread_id tid, native_thread_priority priority) const -> expected< void, std::error_code > | threadschedule::detail::thread_registry_backend | inline |
| set_scheduling_policy(native_thread_id tid, native_scheduling_policy policy, native_thread_priority priority) const -> expected< void, std::error_code > | threadschedule::detail::thread_registry_backend | inline |
| skip(size_t n) const | threadschedule::detail::query_facade_mixin< thread_registry_backend > | inline |
| take(size_t n) const | threadschedule::detail::query_facade_mixin< thread_registry_backend > | inline |
| thread_registry_backend()=default | threadschedule::detail::thread_registry_backend | |
| thread_registry_backend(thread_registry_backend const &)=delete | threadschedule::detail::thread_registry_backend | |
| unregister_current_thread() | threadschedule::detail::thread_registry_backend | inline |
| update_registered_name(native_thread_id tid, std::string const &name) | threadschedule::detail::thread_registry_backend | inline |
| ~thread_registry_backend() | threadschedule::detail::thread_registry_backend | inline |