folly::relaxed_atomic<unsigned int>

Synopsis

Declared in <folly/synchronization/RelaxedAtomic.h>

template<>
struct relaxed_atomic<unsigned int>
    : /* implementation-defined */

Base Classes

NameDescription
/* implementation-defined */

Member Functions

NameDescription
operator= Assignment operators
fetch_add
fetch_and
fetch_or
fetch_sub
fetch_xor
operator&=
operator++ Increment operators
operator+=
operator-- Decrement operators
operator-=
operator^=
operator|=

Using Declarations

Name
compare_exchange_strong
compare_exchange_weak
exchange
is_lock_free
load
operator unsigned int
operator=
relaxed_atomic
relaxed_atomic_integral_base
store
value_type

Non-Member Functions

NameDescription
shared_mutex_detail::getMaxDeferredReadersSlowComputes and caches the current maximum number of deferred readers.