Ylva And Malin
Typedefs
ym_atomic.h File Reference
#include <stdatomic.h>
#include <stdint.h>
#include <assert.h>
#include <limits.h>
#include <ym_assert.h>
Include dependency graph for ym_atomic.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef atomic_schar atomic_int8_t
 Atomic signed 8-bit integer. Supplied because C11 does not mandate fixed width atomic support. More...
 
typedef atomic_short atomic_int16_t
 Atomic signed 16-bit integer. Supplied because C11 does not mandate fixed width atomic support. More...
 
typedef atomic_int atomic_int32_t
 Atomic signed 32-bit integer. Supplied because C11 does not mandate fixed width atomic support. More...
 
typedef atomic_long atomic_int64_t
 Atomic signed 64-bit integer. Supplied because C11 does not mandate fixed width atomic support. More...
 
typedef atomic_uchar atomic_uint8_t
 Atomic unsigned 8-bit integer. Supplied because C11 does not mandate fixed width atomic support. More...
 
typedef atomic_ushort atomic_uint16_t
 Atomic unsigned 16-bit integer. Supplied because C11 does not mandate fixed width atomic support. More...
 
typedef atomic_uint atomic_uint32_t
 Atomic unsigned 32-bit integer. Supplied because C11 does not mandate fixed width atomic support. More...
 
typedef atomic_ulong atomic_uint64_t
 Atomic unsigned 64-bit integer. Supplied because C11 does not mandate fixed width atomic support. More...