proxygen
|
#include <folly/synchronization/Hazptr-fwd.h>
#include <folly/synchronization/HazptrDomain.h>
#include <folly/synchronization/HazptrRec.h>
#include <folly/synchronization/HazptrThrLocal.h>
#include <folly/synchronization/AsymmetricMemoryBarrier.h>
Go to the source code of this file.
Classes | |
class | folly::hazptr_holder< Atom > |
class | folly::hazptr_array< M, Atom > |
class | folly::hazptr_local< M, Atom > |
Namespaces | |
folly | |
—— Concurrent Priority Queue Implementation —— | |
Typedefs | |
template<template< typename > class Atom> | |
using | folly::aligned_hazptr_holder = typename std::aligned_storage< sizeof(hazptr_holder< Atom >), alignof(hazptr_holder< Atom >)>::type |
Functions | |
template<template< typename > class Atom> | |
FOLLY_ALWAYS_INLINE void | folly::swap (hazptr_holder< Atom > &lhs, hazptr_holder< Atom > &rhs) noexcept |