|
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