Transactional wrappers for interfaces of <string.h>. More...
Functions | |
PICOTM_NOTHROW void * | memccpy_tx (void *restrict dest, const void *restrict src, int c, size_t n) |
PICOTM_NOTHROW void * | memchr_tx (const void *s, int c, size_t n) |
PICOTM_NOTHROW int | memcmp_tx (const void *s1, const void *s2, size_t n) |
PICOTM_NOTHROW void * | memcpy_tx (void *restrict dest, const void *restrict src, size_t n) |
PICOTM_NOTHROW void * | memmove_tx (void *dest, const void *src, size_t n) |
PICOTM_NOTHROW void * | memrchr_tx (const void *s, int c, size_t n) |
PICOTM_NOTHROW void * | memset_tx (void *s, int c, size_t n) |
PICOTM_NOTHROW void * | rawmemchr_tx (const void *s, int c) |
PICOTM_NOTHROW char * | stpcpy_tx (char *restrict dest, const char *restrict src) |
PICOTM_NOTHROW char * | stpncpy_tx (char *restrict dest, const char *restrict src, size_t n) |
PICOTM_NOTHROW char * | strcat_tx (char *restrict dest, const char *restrict src) |
PICOTM_NOTHROW char * | strchr_tx (const char *s, int c) |
PICOTM_NOTHROW int | strcmp_tx (const char *s1, const char *s2) |
PICOTM_NOTHROW int | strcoll_l_tx (const char *s1, const char *s2, locale_t locale) |
PICOTM_NOTHROW char * | strcpy_tx (char *restrict dest, const char *restrict src) |
PICOTM_NOTHROW size_t | strcspn_tx (const char *s, const char *reject) |
PICOTM_NOTHROW char * | strdup_tx (const char *s) |
PICOTM_NOTHROW size_t | strlen_tx (const char *s) |
PICOTM_NOTHROW char * | strncat_tx (char *restrict dest, const char *restrict src, size_t n) |
PICOTM_NOTHROW int | strncmp_tx (const char *s1, const char *s2, size_t n) |
PICOTM_NOTHROW char * | strncpy_tx (char *restrict dest, const char *restrict src, size_t n) |
PICOTM_NOTHROW char * | strndup_tx (const char *s, size_t n) |
PICOTM_NOTHROW size_t | strnlen_tx (const char *s, size_t maxlen) |
PICOTM_NOTHROW char * | strpbrk_tx (const char *s, const char *accept) |
PICOTM_NOTHROW char * | strrchr_tx (const char *s, int c) |
PICOTM_NOTHROW size_t | strspn_tx (const char *s, const char *accept) |
PICOTM_NOTHROW char * | strstr_tx (const char *haystack, const char *needle) |
PICOTM_NOTHROW char * | strtok_r_tx (char *restrict str, const char *restrict delim, char **restrict saveptr) |