Public interfaces of picotm's pointer-data module. More...
Functions | |
PICOTM_NOTHROW void | ptr_clear_data (const void *ptr, struct picotm_error *error) |
PICOTM_NOTHROW void | ptr_clear_shared_data (const void *ptr, struct picotm_error *error) |
PICOTM_NOTHROW void * | ptr_get_data (const void *ptr, struct picotm_error *error) |
PICOTM_NOTHROW void * | ptr_get_shared_data (const void *ptr, struct picotm_error *error) |
PICOTM_NOTHROW void | ptr_set_data (const void *ptr, const void *data, struct picotm_error *error) |
PICOTM_NOTHROW void | ptr_set_shared_data (const void *ptr, const void *data, struct picotm_error *error) |
PICOTM_NOTHROW _Bool | ptr_test_and_set_shared_data (const void *ptr, const void *current, const void *data, struct picotm_error *error) |