|
5814 | 5814 | <function name="exchange"/> |
5815 | 5815 | <function name="compare_exchange_strong" link="compare_exchange"/> |
5816 | 5816 | <function name="compare_exchange_weak" link="compare_exchange"/> |
| 5817 | + <function name="wait" since="c++20"/> |
| 5818 | + <function name="notify_one" since="c++20"/> |
| 5819 | + <function name="notify_all" since="c++20"/> |
| 5820 | + |
| 5821 | + <const name="is_always_lock_free" since="c++17"/> |
5817 | 5822 |
|
5818 | 5823 | <function name="fetch_add"/> |
5819 | 5824 | <function name="fetch_sub"/> |
|
5843 | 5848 | <function name="exchange"/> |
5844 | 5849 | <function name="compare_exchange_strong" link="compare_exchange"/> |
5845 | 5850 | <function name="compare_exchange_weak" link="compare_exchange"/> |
| 5851 | + <function name="wait"/> |
| 5852 | + <function name="notify_one"/> |
| 5853 | + <function name="notify_all"/> |
| 5854 | + |
| 5855 | + <const name="is_always_lock_free"/> |
| 5856 | + <const name="required_alignment"/> |
5846 | 5857 |
|
5847 | 5858 | <function name="fetch_add"/> |
5848 | 5859 | <function name="fetch_sub"/> |
|
5884 | 5895 | <function name="std::atomic_fetch_sub" link="cpp/atomic/atomic_fetch_sub"/> |
5885 | 5896 | <function name="std::atomic_fetch_sub_explicit" link="cpp/atomic/atomic_fetch_sub"/> |
5886 | 5897 |
|
5887 | | - <function name="std::atomic_fetch_and" link="cpp/atomic/atomic_fetch_sub"/> |
5888 | | - <function name="std::atomic_fetch_and_explicit" link="cpp/atomic/atomic_fetch_sub"/> |
| 5898 | + <function name="std::atomic_fetch_and" link="cpp/atomic/atomic_fetch_and"/> |
| 5899 | + <function name="std::atomic_fetch_and_explicit" link="cpp/atomic/atomic_fetch_and"/> |
5889 | 5900 |
|
5890 | 5901 | <function name="std::atomic_fetch_or" link="cpp/atomic/atomic_fetch_or"/> |
5891 | 5902 | <function name="std::atomic_fetch_or_explicit" link="cpp/atomic/atomic_fetch_or"/> |
5892 | 5903 |
|
5893 | 5904 | <function name="std::atomic_fetch_xor" link="cpp/atomic/atomic_fetch_xor"/> |
5894 | 5905 | <function name="std::atomic_fetch_xor_explicit" link="cpp/atomic/atomic_fetch_xor"/> |
5895 | 5906 |
|
| 5907 | + <function name="std::atomic_wait" link="cpp/atomic/atomic_wait" since="c++20"/> |
| 5908 | + <function name="std::atomic_wait_explicit" link="cpp/atomic/atomic_wait" since="c++20"/> |
| 5909 | + <function name="std::atomic_notify_one" link="cpp/atomic/atomic_notify_one" since="c++20"/> |
| 5910 | + <function name="std::atomic_notify_all" link="cpp/atomic/atomic_notify_all" since="c++20"/> |
| 5911 | + |
5896 | 5912 | <class name="std::atomic_flag" link="cpp/atomic/atomic_flag"> |
5897 | 5913 | <constructor/> |
5898 | 5914 | <function name="operator="/> |
5899 | 5915 | <function name="clear"/> |
5900 | 5916 | <function name="test_and_set"/> |
5901 | | - </class> |
| 5917 | + <function name="test" since="c++20"/> |
| 5918 | + <function name="wait" since="c++20"/> |
| 5919 | + <function name="notify_one" since="c++20"/> |
| 5920 | + <function name="notify_all" since="c++20"/> |
| 5921 | + </class> |
| 5922 | + |
| 5923 | + <function name="std::atomic_flag_test_and_set" link="cpp/atomic/atomic_flag_test_and_set" since="c++11"/> |
| 5924 | + <function name="std::atomic_flag_test_and_set_explicit" link="cpp/atomic/atomic_flag_test_and_set" since="c++11"/> |
| 5925 | + <function name="std::atomic_flag_clear" link="cpp/atomic/atomic_flag_clear" since="c++11"/> |
| 5926 | + <function name="std::atomic_flag_clear_explicit" link="cpp/atomic/atomic_flag_clear" since="c++11"/> |
| 5927 | + <function name="std::atomic_flag_test" link="cpp/atomic/atomic_flag_test" since="c++20"/> |
| 5928 | + <function name="std::atomic_flag_test_explicit" link="cpp/atomic/atomic_flag_test" since="c++20"/> |
| 5929 | + <function name="std::atomic_flag_wait" link="cpp/atomic/atomic_flag_wait" since="c++20"/> |
| 5930 | + <function name="std::atomic_flag_wait_explicit" link="cpp/atomic/atomic_flag_wait" since="c++20"/> |
| 5931 | + <function name="std::atomic_flag_notify_one" link="cpp/atomic/atomic_flag_notify_one" since="c++20"/> |
| 5932 | + <function name="std::atomic_flag_notify_all" link="cpp/atomic/atomic_flag_notify_all" since="c++20"/> |
5902 | 5933 |
|
5903 | 5934 | <function name="std::atomic_init" link="cpp/atomic/atomic_init"/> |
5904 | 5935 | <function name="ATOMIC_VAR_INIT" link="cpp/atomic/ATOMIC_VAR_INIT"/> |
|
0 commit comments