Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QtFallbackAtomicWait Namespace Reference

Functions

template<typename T>
std::enable_if_t< std::has_unique_object_representations_v< T > > 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 > > atomic_wait (const std::atomic< T > *atomic, T old) noexcept
template<typename T>
std::enable_if_t< std::has_unique_object_representations_v< T > > atomic_notify_one (std::atomic< T > *atomic)
template<typename T>
std::enable_if_t< std::has_unique_object_representations_v< T > > atomic_notify_all (std::atomic< T > *atomic)

Function Documentation

◆ atomic_notify_all()

template<typename T>
std::enable_if_t< std::has_unique_object_representations_v< T > > QtFallbackAtomicWait::atomic_notify_all ( std::atomic< T > * atomic)

Definition at line 63 of file qatomicwait_p.h.

◆ atomic_notify_one()

template<typename T>
std::enable_if_t< std::has_unique_object_representations_v< T > > QtFallbackAtomicWait::atomic_notify_one ( std::atomic< T > * atomic)

Definition at line 57 of file qatomicwait_p.h.

◆ atomic_wait()

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

Definition at line 51 of file qatomicwait_p.h.

◆ atomic_wait_explicit()

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

Definition at line 42 of file qatomicwait_p.h.