zpp
Zephyr C++20 Framework
zpp::atomic_var Member List

This is the complete list of members for zpp::atomic_var, including all inherited members.

atomic_var() noexcept=defaultzpp::atomic_var
atomic_var(value_type v) noexceptzpp::atomic_varinlineexplicit
atomic_var(const atomic_var &rhs) noexceptzpp::atomic_varinline
bit_count() const noexceptzpp::atomic_varinline
cas(value_type old_val, value_type new_val) noexceptzpp::atomic_varinline
clear() noexceptzpp::atomic_varinline
clear(size_t bit) noexceptzpp::atomic_varinline
fetch_add(value_type val) noexceptzpp::atomic_varinline
fetch_and(value_type val) noexceptzpp::atomic_varinline
fetch_and_clear(size_t bit) noexceptzpp::atomic_varinline
fetch_and_set(size_t bit) noexceptzpp::atomic_varinline
fetch_dec() noexceptzpp::atomic_varinline
fetch_inc() noexceptzpp::atomic_varinline
fetch_nand(value_type val) noexceptzpp::atomic_varinline
fetch_or(value_type val) noexceptzpp::atomic_varinline
fetch_sub(value_type val) noexceptzpp::atomic_varinline
fetch_xor(value_type val) noexceptzpp::atomic_varinline
load() const noexceptzpp::atomic_varinline
load(size_t bit) const noexceptzpp::atomic_varinline
operator value_type() const noexceptzpp::atomic_varinline
operator&=(value_type val) noexceptzpp::atomic_varinline
operator++() noexceptzpp::atomic_varinline
operator++(int) noexceptzpp::atomic_varinline
operator+=(value_type val) noexceptzpp::atomic_varinline
operator--() noexceptzpp::atomic_varinline
operator--(int) noexceptzpp::atomic_varinline
operator-=(value_type val) noexceptzpp::atomic_varinline
operator=(const atomic_var &rhs) noexceptzpp::atomic_varinline
operator=(value_type val) noexceptzpp::atomic_varinline
operator^=(value_type val) noexceptzpp::atomic_varinline
operator|=(value_type val) noexceptzpp::atomic_varinline
set(size_t bit) noexceptzpp::atomic_varinline
store(value_type val) noexceptzpp::atomic_varinline
store(size_t bit, bool val) noexceptzpp::atomic_varinline
value_type typedefzpp::atomic_var