|
proxygen
|
#include <atomic>#include <condition_variable>#include <folly/synchronization/AtomicNotification-inl.h>Go to the source code of this file.
Namespaces | |
| folly | |
| —— Concurrent Priority Queue Implementation —— | |
Typedefs | |
| using | folly::atomic_uint_fast_wait_t = std::atomic< std::uint32_t > |
Functions | |
| template<typename Integer > | |
| void | folly::atomic_wait (const std::atomic< Integer > *atomic, Integer expected) |
| template<typename Integer , typename Clock , typename Duration > | |
| std::cv_status | folly::atomic_wait_until (const std::atomic< Integer > *atomic, Integer expected, const std::chrono::time_point< Clock, Duration > &deadline) |
| template<typename Integer > | |
| void | folly::atomic_notify_one (const std::atomic< Integer > *atomic) |
| template<typename Integer > | |
| void | folly::atomic_notify_all (const std::atomic< Integer > *atomic) |