ck_pr_not_double(3) atomic complement operations

Other Alias

ck_pr_not_ptr, ck_pr_not_char, ck_pr_not_uint, ck_pr_not_int, ck_pr_not_64, ck_pr_not_32, ck_pr_not_16, ck_pr_not_8

LIBRARY

Concurrency Kit (libck, -lck)

SYNOPSIS

In ck_pr.h Ft void Fn ck_pr_not_ptr void *target Ft void Fn ck_pr_not_double double *target Ft void Fn ck_pr_not_char char *target Ft void Fn ck_pr_not_uint unsigned int *target Ft void Fn ck_pr_not_int int *target Ft void Fn ck_pr_not_64 uint64_t *target Ft void Fn ck_pr_not_32 uint32_t *target Ft void Fn ck_pr_not_16 uint16_t *target Ft void Fn ck_pr_not_8 uint8_t *target

DESCRIPTION

The Fn ck_pr_not 3 family of functions atomically complement the value pointed to by Fa target .

RETURN VALUES

These functions have no return value.