Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
std::atomic_flag::test(3)     C++ Standard Libary    std::atomic_flag::test(3)

NAME
       std::atomic_flag::test -	std::atomic_flag::test

Synopsis
	  bool test( std::memory_order order = std::memory_order::seq_cst )
	  const			      volatile			     noexcept;
       (since C++20)
	  bool test( std::memory_order order = std::memory_order::seq_cst )
	  const	noexcept;

	  Atomically reads the value of	the *this and returns the value.

Parameters
	  order	- the memory synchronization ordering for this operation: must
       not be
		  std::memory_order::release or	std::memory_order::acq_rel

Return value
	  The value atomically read.

Example
	   This	section	is incomplete
	   Reason: no example

See also
	  atomic_flag_test
	  atomic_flag_test_explicit atomically returns the value of the	flag
	  (C++20)		    (function)
	  (C++20)

http://cppreference.com		  2022.07.31	     std::atomic_flag::test(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::atomic_flag::test&sektion=3&manpath=FreeBSD+Ports+15.0>

home | help