FreeBSD Manual Pages
std::atomic...:atomic_flag(3) C++ Standard Libarystd::atomic...:atomic_flag(3) NAME std::atomic_flag::atomic_flag - std::atomic_flag::atomic_flag Synopsis Defined in header <atomic> atomic_flag() noexcept = default; (since C++11) (1) (until C++20) constexpr atomic_flag() noexcept; (since C++20) atomic_flag( const atomic_flag& ) = delete; (2) (since C++11) Constructs a new std::atomic_flag. 1) Trivial default constructor, initializes std::atomic_flag to (until C++20) unspecified state. 1) Initializes std::atomic_flag to clear state. (since C++20) 2) The copy constructor is deleted; std::atomic_flag is not copy- able. In addition, std::atomic_flag can be value-initialized to clear state with the expression ATOMIC_FLAG_INIT. For an atomic_flag with static storage duration, this guarantees static initialization: the flag can be used in construc- tors of static objects. This macro is deprecated. (since C++20) See also ATOMIC_FLAG_INIT initializes an std::atomic_flag to false (C++11) (macro constant) http://cppreference.com 2022.07.31 std::atomic...:atomic_flag(3)
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::atomic_flag::atomic_flag&sektion=3&manpath=FreeBSD+Ports+15.0>
