#include <folly/Portability.h>
#include <folly/Traits.h>
#include <atomic>
#include <cassert>
#include <cstdint>
#include <tuple>
#include <type_traits>
Go to the source code of this file.
|
template<typename Atomic > |
bool | folly::detail::atomic_fetch_set_default (Atomic &atomic, std::size_t bit, std::memory_order order) |
|
template<typename Atomic > |
bool | folly::detail::atomic_fetch_reset_default (Atomic &atomic, std::size_t bit, std::memory_order order) |
|
template<typename Atomic > |
bool | folly::detail::atomic_fetch_set_x86 (Atomic &, std::size_t, std::memory_order) noexcept |
|
template<typename Atomic > |
bool | folly::detail::atomic_fetch_reset_x86 (Atomic &, std::size_t, std::memory_order) noexcept |
|
template<typename Atomic > |
bool | folly::atomic_fetch_set (Atomic &atomic, std::size_t bit, std::memory_order mo) |
|
template<typename Atomic > |
bool | folly::atomic_fetch_reset (Atomic &atomic, std::size_t bit, std::memory_order mo) |
|