P99
Typedefs | Enumerations | Functions
Atomic_enum
C11 atomic operations
+ Collaboration diagram for Atomic_enum:

Typedefs

typedef enum memory_order memory_order
 Enumeration type enum memory_order and typedef memory_order .

Enumerations

enum  memory_order {
  memory_order_relaxed, memory_order_consume, memory_order_acquire, memory_order_release,
  memory_order_acq_rel, memory_order_seq_cst, memory_order_amount, memory_order_max = ((size_t)( memory_order_amount ) - 1u),
  memory_order_min = 0
}

Functions

char const * memory_order_getname (memory_order p00_x)
 Get a string with the name of constant p00_x of type :: memory_order.
memory_order memory_order_parse (char const *p00_s)
 Parse a string p00_s for the longest matching constant of type :: memory_order.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Defines