10 long k_atol(
const char *str);
13 void k_memcpy(uint8_t *dest,
const uint8_t *src, uint32_t len);
14 void k_memset(
void *dest, uint8_t val, uint32_t len);
15 void k_bzero(
void *dest, uint32_t len);
17 int k_strcmp(
const char *str1,
const char *str2);
18 int k_strncmp(
const char *_l,
const char *_r,
size_t n);
19 char *
k_strcpy(
char *dest,
const char *src);
20 char *
k_strncpy(
char *restrict d,
const char *restrict s,
size_t n);
21 char *
k_strcat(
char *dest,
const char *src);
23 size_t k_strnlen(
const char *s,
size_t n);
25 char *
k_strtok(
char *substr,
char *str,
const char delim,
int length);
26 long k_strtol(
const char *nptr,
char **endptr,
register int base);
int k_isupper(int x)
Definition: string.c:25
int k_isdigit(int c)
Definition: string.c:13
char * k_strncpy(char *restrict d, const char *restrict s, size_t n)
char * k_strtok(char *substr, char *str, const char delim, int length)
Definition: string.c:206
char * k_strcpy(char *dest, const char *src)
Definition: string.c:115
long k_atol(const char *str)
Definition: string.c:32
char * k_strcat(char *dest, const char *src)
Definition: string.c:152
void k_memcpy(uint8_t *dest, const uint8_t *src, uint32_t len)
Definition: string.c:76
int k_atoi(const char *s)
Definition: string.c:58
size_t k_strnlen(const char *s, size_t n)
Definition: string.c:191
int k_strlistlen(char *src[])
Definition: string.c:196
void k_memset(void *dest, uint8_t val, uint32_t len)
Definition: string.c:82
int k_strncmp(const char *_l, const char *_r, size_t n)
Definition: string.c:105
int k_isspace(int c)
Definition: string.c:9
long k_strtol(const char *nptr, char **endptr, register int base)
Definition: string.c:235
int k_isalpha(int x)
Definition: string.c:17
int k_strcmp(const char *str1, const char *str2)
Definition: string.c:94
int k_strlen(const char *src)
Definition: string.c:167
void k_bzero(void *dest, uint32_t len)
Definition: string.c:90