|
MSTL 1.4.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
成员的完整列表,这些成员属于 atomic< bool >,包括所有继承而来的类成员
| atomic(const bool value) noexcept | atomic< bool > | inline |
| compare_exchange_strong(bool &value1, const bool value2, const memory_order success, const memory_order failure) noexcept | atomic< bool > | inline |
| compare_exchange_strong(bool &value1, const bool value2, const memory_order success, const memory_order failure) volatile noexcept | atomic< bool > | inline |
| compare_exchange_strong(bool &value1, const bool value2, const memory_order mo=memory_order_seq_cst) noexcept | atomic< bool > | inline |
| compare_exchange_strong(bool &value1, const bool value2, const memory_order mo=memory_order_seq_cst) volatile noexcept | atomic< bool > | inline |
| compare_exchange_weak(bool &value1, const bool value2, const memory_order success, const memory_order failure) noexcept | atomic< bool > | inline |
| compare_exchange_weak(bool &value1, const bool value2, const memory_order success, const memory_order failure) volatile noexcept | atomic< bool > | inline |
| compare_exchange_weak(bool &value1, const bool value2, const memory_order mo=memory_order_seq_cst) noexcept | atomic< bool > | inline |
| compare_exchange_weak(bool &value1, const bool value2, const memory_order mo=memory_order_seq_cst) volatile noexcept | atomic< bool > | inline |
| exchange(const bool value, const memory_order mo=memory_order_seq_cst) noexcept | atomic< bool > | inline |
| exchange(const bool value, const memory_order mo=memory_order_seq_cst) volatile noexcept | atomic< bool > | inline |
| is_always_lock_free | atomic< bool > | static |
| is_lock_free() const noexcept | atomic< bool > | inline |
| is_lock_free() const volatile noexcept | atomic< bool > | inline |
| load(const memory_order mo=memory_order_seq_cst) const noexcept | atomic< bool > | inline |
| load(const memory_order mo=memory_order_seq_cst) const volatile noexcept | atomic< bool > | inline |
| notify_all() noexcept | atomic< bool > | inline |
| notify_one() noexcept | atomic< bool > | inline |
| operator bool() const noexcept | atomic< bool > | inline |
| operator bool() const volatile noexcept | atomic< bool > | inline |
| operator bool() const noexcept | atomic< bool > | inline |
| operator bool() const volatile noexcept | atomic< bool > | inline |
| operator=(const bool value) noexcept | atomic< bool > | inline |
| operator=(const bool value) volatile noexcept | atomic< bool > | inline |
| store(const bool value, const memory_order mo=memory_order_seq_cst) noexcept | atomic< bool > | inline |
| store(const bool value, const memory_order mo=memory_order_seq_cst) volatile noexcept | atomic< bool > | inline |
| value_type typedef | atomic< bool > | |
| wait(const bool old, const memory_order mo=memory_order_seq_cst) const noexcept | atomic< bool > | inline |