std::atomic::is_lock_free (3) Linux Manual Page
std::atomic<T>::is_lock_free – std::atomic<T>::is_lock_free Synopsis bool is_lock_free() const noexcept; (since C++ 11) bool is_lock_free() const volatile noexcept; Checks whether the atomic operations on all objects of this type are lock-free. Parameters (none) Return value true if the atomic operations on the objects of this type are lock-free, false otherwise. Notes All atomic types except for std::atomic_flag…
