Transactional wrappers for interfaces of <string.h>. More...
Functions | |
PICOTM_NOTHROW void * | memccpy_tm (void *restrict dest, const void *restrict src, int c, size_t n) |
PICOTM_NOTHROW void * | memchr_tm (const void *s, int c, size_t n) |
PICOTM_NOTHROW int | memcmp_tm (const void *s1, const void *s2, size_t n) |
PICOTM_NOTHROW void * | memcpy_tm (void *restrict dest, const void *restrict src, size_t n) |
PICOTM_NOTHROW void * | memmove_tm (void *dest, const void *src, size_t n) |
PICOTM_NOTHROW void * | memrchr_tm (const void *s, int c, size_t n) |
PICOTM_NOTHROW void * | memset_tm (void *s, int c, size_t n) |
PICOTM_NOTHROW void * | rawmemchr_tm (const void *s, int c) |
PICOTM_NOTHROW char * | stpcpy_tm (char *restrict dest, const char *restrict src) |
PICOTM_NOTHROW char * | stpncpy_tm (char *restrict dest, const char *restrict src, size_t n) |
PICOTM_NOTHROW char * | strcat_tm (char *restrict dest, const char *restrict src) |
PICOTM_NOTHROW char * | strchr_tm (const char *s, int c) |
PICOTM_NOTHROW int | strcmp_tm (const char *s1, const char *s2) |
PICOTM_NOTHROW int | strcoll_l_tm (const char *s1, const char *s2, locale_t locale) |
PICOTM_NOTHROW char * | strcpy_tm (char *restrict dest, const char *restrict src) |
PICOTM_NOTHROW size_t | strcspn_tm (const char *s, const char *reject) |
PICOTM_NOTHROW char * | strdup_tm (const char *s) |
PICOTM_NOTHROW size_t | strlen_tm (const char *s) |
PICOTM_NOTHROW char * | strncat_tm (char *restrict dest, const char *restrict src, size_t n) |
PICOTM_NOTHROW int | strncmp_tm (const char *s1, const char *s2, size_t n) |
PICOTM_NOTHROW char * | strncpy_tm (char *restrict dest, const char *restrict src, size_t n) |
PICOTM_NOTHROW char * | strndup_tm (const char *s, size_t n) |
PICOTM_NOTHROW size_t | strnlen_tm (const char *s, size_t maxlen) |
PICOTM_NOTHROW char * | strpbrk_tm (const char *s, const char *accept) |
PICOTM_NOTHROW char * | strrchr_tm (const char *s, int c) |
PICOTM_NOTHROW size_t | strspn_tm (const char *s, const char *accept) |
PICOTM_NOTHROW char * | strstr_tm (const char *haystack, const char *needle) |
PICOTM_NOTHROW char * | strtok_r_tm (char *restrict str, const char *restrict delim, char **restrict saveptr) |