![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Go to the source code of this file.
Namespaces | |
namespace | QtPrivate |
namespace | QtFallbackAtomicWait |
namespace | q20 |
Macros | |
#define | Q_ATOMICWAIT_EXPORT Q_CORE_EXPORT |
Enumerations | |
enum class | QtPrivate::WakeMode { QtPrivate::One = 1 , QtPrivate::All = -1 } |
Functions | |
Q_ATOMICWAIT_EXPORT void | QtPrivate::_q_atomicWait (const void *address, const void *old, qsizetype size) noexcept |
Q_ATOMICWAIT_EXPORT void | QtPrivate::_q_atomicWake (void *address, WakeMode) noexcept |
template<typename T> | |
std::enable_if_t< std::has_unique_object_representations_v< T > > | QtFallbackAtomicWait::atomic_wait_explicit (const std::atomic< T > *atomic, T old, std::memory_order mo) noexcept |
template<typename T> | |
std::enable_if_t< std::has_unique_object_representations_v< T > > | QtFallbackAtomicWait::atomic_wait (const std::atomic< T > *atomic, T old) noexcept |
template<typename T> | |
std::enable_if_t< std::has_unique_object_representations_v< T > > | QtFallbackAtomicWait::atomic_notify_one (std::atomic< T > *atomic) |
template<typename T> | |
std::enable_if_t< std::has_unique_object_representations_v< T > > | QtFallbackAtomicWait::atomic_notify_all (std::atomic< T > *atomic) |
template<typename T> | |
std::enable_if_t< std::has_unique_object_representations_v< T > > | q20::atomic_wait (const std::atomic< T > *atomic, T old) noexcept |
template<typename T> | |
std::enable_if_t< std::has_unique_object_representations_v< T > > | q20::atomic_wait_explicit (const std::atomic< T > *atomic, T old, std::memory_order mo) noexcept |
template<typename T> | |
std::enable_if_t< std::has_unique_object_representations_v< T > > | q20::atomic_notify_all (std::atomic< T > *atomic) |
template<typename T> | |
std::enable_if_t< std::has_unique_object_representations_v< T > > | q20::atomic_notify_one (std::atomic< T > *atomic) |
#define Q_ATOMICWAIT_EXPORT Q_CORE_EXPORT |
Definition at line 30 of file qatomicwait_p.h.