FreeBSD Manual Pages
std::atomic...s_lock_free(3) C++ Standard Libary std::atomic...s_lock_free(3) NAME std::atomic::is_always_lock_free - std::atomic::is_always_lock_free Synopsis static constexpr bool is_always_lock_free = (since C++17) /*implementation-defined*/; Equals true if this atomic type is always lock-free and false if it is never or sometimes lock-free. The value of this constant is consistent with both the macro ATOMIC_xxx_LOCK_FREE, where defined, with the member function is_lock_free and non-member function std::atomic_is_lock_free. Notes There is no non-member function equivalent of this static member constant because non-member functions take pointers to atomic types, and therefore aren't as useful in constant expressions. Feature-test macro: __cpp_lib_atomic_is_always_lock_free See also is_lock_free checks if the atomic object is lock-free (public member function) atomic_is_lock_free checks if the atomic type's operations are lock- free (C++11) (function template) http://cppreference.com 2022.07.31 std::atomic...s_lock_free(3)
NAME | Synopsis | Notes | See also
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::atomic::is_always_lock_free&sektion=3&manpath=FreeBSD+Ports+15.0>
