|
Thread System 0.3.1
High-performance C++20 thread pool with work stealing and DAG scheduling
|
This is the complete list of members for kcenon::thread::safe_hazard_guard, including all inherited members.
| clear() noexcept | kcenon::thread::safe_hazard_guard | inline |
| get() const noexcept | kcenon::thread::safe_hazard_guard | inline |
| operator bool() const noexcept | kcenon::thread::safe_hazard_guard | inlineexplicit |
| operator=(const safe_hazard_guard &)=delete | kcenon::thread::safe_hazard_guard | |
| operator=(safe_hazard_guard &&other) noexcept | kcenon::thread::safe_hazard_guard | inline |
| protect(void *p) noexcept | kcenon::thread::safe_hazard_guard | inline |
| record_ | kcenon::thread::safe_hazard_guard | private |
| safe_hazard_guard(void *p=nullptr, size_t slot=0) | kcenon::thread::safe_hazard_guard | inlineexplicit |
| safe_hazard_guard(const safe_hazard_guard &)=delete | kcenon::thread::safe_hazard_guard | |
| safe_hazard_guard(safe_hazard_guard &&other) noexcept | kcenon::thread::safe_hazard_guard | inline |
| slot_ | kcenon::thread::safe_hazard_guard | private |
| ~safe_hazard_guard() | kcenon::thread::safe_hazard_guard | inline |