| picotm
    0.2.0
    | 
Transactional wrappers for interfaces of <stdlib.h>. More...

| Functions | |
| PICOTM_NOTHROW void | free_tm (void *ptr) | 
| PICOTM_EXPORT char * | mkdtemp_tm (char *template) | 
| PICOTM_EXPORT int | mkstemp_tm (char *template) | 
| PICOTM_NOTHROW int | posix_memalign_tm (void **memptr, size_t alignment, size_t size) | 
| PICOTM_NOTHROW void | qsort_tm (void *base, size_t nel, size_t width, int(*compar)(const void *, const void *)) | 
| PICOTM_NOTHROW void * | realloc_tm (void *ptr, size_t size) | 
| PICOTM_NOTHROW int | rand_r_tm (unsigned int *seed) | 
| PICOTM_NOTHROW void free_tm | ( | void * | ptr | ) | 
Variant of free_tx() that operates on transactional memory.
| PICOTM_EXPORT char* mkdtemp_tm | ( | char * | template | ) | 
Variant of mkdtemp_tx() that operates on transactional memory.
| PICOTM_EXPORT int mkstemp_tm | ( | char * | template | ) | 
Variant of mkstemp_tx() that operates on transactional memory.
| PICOTM_NOTHROW int posix_memalign_tm | ( | void ** | memptr, | 
| size_t | alignment, | ||
| size_t | size | ||
| ) | 
Variant of posix_memalign_tx() that operates on transactional memory.
| PICOTM_NOTHROW void qsort_tm | ( | void * | base, | 
| size_t | nel, | ||
| size_t | width, | ||
| int(*)(const void *, const void *) | compar | ||
| ) | 
Variant of qsort_tx() that operates on transactional memory.
| PICOTM_NOTHROW int rand_r_tm | ( | unsigned int * | seed | ) | 
Variant of rand_r_tx() that operates on transactional memory.
| PICOTM_NOTHROW void* realloc_tm | ( | void * | ptr, | 
| size_t | size | ||
| ) | 
Variant of realloc_tx() that operates on transactional memory.
 1.8.13
 1.8.13