Numworks Epsilon  1.4.1
Graphing Calculator Operating System
string.h
Go to the documentation of this file.
1 #ifndef LIBA_STRING_H
2 #define LIBA_STRING_H
3 
4 #include "private/macros.h"
5 #include <stddef.h>
6 
8 
9 int memcmp(const void * s1, const void * s2, size_t n);
10 void * memcpy(void * dst, const void * src, size_t n);
11 void * memmove(void * dst, const void * src, size_t n);
12 void * memset(void * b, int c, size_t len);
13 
14 char * strchr(const char * s, int c);
15 int strcmp(const char * s1, const char * s2);
16 size_t strlcpy(char * dst, const char * src, size_t len);
17 size_t strlen(const char * s);
18 
20 
21 #endif
#define LIBA_BEGIN_DECLS
Definition: macros.h:8
void * memset(void *b, int c, size_t len)
Definition: memset.c:3
size_t strlcpy(char *dst, const char *src, size_t len)
Definition: strlcpy.c:3
c(generic_all_nodes)
size_t strlen(const char *s)
Definition: strlen.c:3
char * strchr(const char *s, int c)
Definition: strchr.c:3
void * memmove(void *dst, const void *src, size_t n)
Definition: memmove.c:3
LIBA_BEGIN_DECLS int memcmp(const void *s1, const void *s2, size_t n)
Definition: memcmp.c:3
int strcmp(const char *s1, const char *s2)
Definition: strcmp.c:3
#define LIBA_END_DECLS
Definition: macros.h:9
void * memcpy(void *dst, const void *src, size_t n)
Definition: memcpy.c:3