Tizen RT Libs&Environment
v1.0 D5
|
String APIs. More...
#include <tinyara/config.h>
#include <stddef.h>
Go to the source code of this file.
Macros | |
#define | bzero(s, n) (void)memset(s, 0, n) |
#define | bcopy(b1, b2, len) (void)memmove(b2, b1, len) |
#define | EXTERN extern |
Functions | |
FAR char * | strdup (FAR const char *s) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
FAR char * | strndup (FAR const char *s, size_t size) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
FAR const char * | strerror (int) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
size_t | strlen (FAR const char *) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
size_t | strnlen (FAR const char *, size_t) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
FAR char * | strcat (FAR char *, FAR const char *) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
FAR char * | strncat (FAR char *, FAR const char *, size_t) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
int | strcmp (FAR const char *, FAR const char *) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
int | strncmp (FAR const char *, FAR const char *, size_t) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
int | strcasecmp (FAR const char *, FAR const char *) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
int | strncasecmp (FAR const char *, FAR const char *, size_t) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
FAR char * | strcpy (char *dest, FAR const char *src) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
FAR char * | stpcpy (char *dest, FAR const char *src) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
FAR char * | strncpy (char *, FAR const char *, size_t) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
FAR char * | strpbrk (FAR const char *, FAR const char *) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
FAR char * | strchr (FAR const char *s, int c) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
FAR char * | strrchr (FAR const char *s, int c) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
size_t | strspn (FAR const char *, FAR const char *) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
size_t | strcspn (FAR const char *, FAR const char *) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
FAR char * | strstr (FAR const char *, FAR const char *) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
FAR char * | strcasestr (FAR const char *, FAR const char *) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
FAR char * | strtok (FAR char *, FAR const char *) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
FAR char * | strtok_r (FAR char *, FAR const char *, FAR char **) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
FAR void * | memchr (FAR const void *s, int c, size_t n) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
FAR void * | memccpy (FAR void *s1, FAR const void *s2, int c, size_t n) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
int | memcmp (FAR const void *s1, FAR const void *s2, size_t n) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
FAR void * | memcpy (FAR void *dest, FAR const void *src, size_t n) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
FAR void * | memmove (FAR void *dest, FAR const void *src, size_t count) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
FAR void * | memset (FAR void *s, int c, size_t n) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More... | |
size_t | strlcpy (char *__restrict dest, const char *__restrict src, size_t size) |
Copies up to size - 1 characters from the NUL-terminated string src to dst, NUL-terminating the result. More... | |
String APIs.
Definition in file string.h.