.. include:: check.rst
=========
threads.h
=========
Macros
======
.. list-table::
:widths: auto
:align: center
:header-rows: 1
* - Function
- Implemented
- C23 Standard Section
- POSIX.1-2017 Standard Section
* - ONCE_FLAG_INIT
-
- 7.28.1.3
-
* - TSS_DTOR_ITERATIONS
-
- 7.28.1.3
-
Functions
=========
.. list-table::
:widths: auto
:align: center
:header-rows: 1
* - Function
- Implemented
- C23 Standard Section
- POSIX.1-2017 Standard Section
* - call_once
- |check|
- 7.28.2.1
-
* - cnd_broadcast
- |check|
- 7.28.3.1
-
* - cnd_destroy
- |check|
- 7.28.3.2
-
* - cnd_init
- |check|
- 7.28.3.3
-
* - cnd_signal
- |check|
- 7.28.3.4
-
* - cnd_timedwait
-
- 7.28.3.5
-
* - cnd_wait
- |check|
- 7.28.3.6
-
* - mtx_destroy
- |check|
- 7.28.4.1
-
* - mtx_init
- |check|
- 7.28.4.2
-
* - mtx_lock
- |check|
- 7.28.4.3
-
* - mtx_timedlock
-
- 7.28.4.4
-
* - mtx_trylock
-
- 7.28.4.5
-
* - mtx_unlock
- |check|
- 7.28.4.6
-
* - thrd_create
- |check|
- 7.28.5.1
-
* - thrd_current
- |check|
- 7.28.5.2
-
* - thrd_detach
- |check|
- 7.28.5.3
-
* - thrd_equal
- |check|
- 7.28.5.4
-
* - thrd_exit
- |check|
- 7.28.5.5
-
* - thrd_join
- |check|
- 7.28.5.6
-
* - thrd_sleep
-
- 7.28.5.7
-
* - thrd_yield
-
- 7.28.5.8
-
* - tss_create
- |check|
- 7.28.6.1
-
* - tss_delete
- |check|
- 7.28.6.2
-
* - tss_get
- |check|
- 7.28.6.3
-
* - tss_set
- |check|
- 7.28.6.4
-