|
Tizen RT Libs&Environment
v1.0 D5
|
Provides APIs for String. More...
|
Files | |
| file | string.h |
| String APIs. | |
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... | |
Provides APIs for String.
| 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/)
| FAR void* memchr | ( | FAR const void * | s, |
| int | c, | ||
| size_t | n | ||
| ) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/)
| int memcmp | ( | FAR const void * | s1, |
| FAR const void * | s2, | ||
| size_t | n | ||
| ) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/)
| FAR void* memcpy | ( | FAR void * | dest, |
| FAR const void * | src, | ||
| size_t | n | ||
| ) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/)
| FAR void* memmove | ( | FAR void * | dest, |
| FAR const void * | src, | ||
| size_t | count | ||
| ) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/)
| FAR void* memset | ( | FAR void * | s, |
| int | c, | ||
| size_t | n | ||
| ) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/)
| FAR char* stpcpy | ( | char * | dest, |
| FAR const char * | src | ||
| ) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/)
| int strcasecmp | ( | FAR const char * | , |
| FAR const char * | |||
| ) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/)
| FAR char* strcasestr | ( | FAR const char * | , |
| FAR const char * | |||
| ) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/)
| FAR char* strcat | ( | FAR char * | , |
| FAR const char * | |||
| ) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/)
| FAR char* strchr | ( | FAR const char * | s, |
| int | c | ||
| ) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/)
| int strcmp | ( | FAR const char * | , |
| FAR const char * | |||
| ) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/)
| FAR char* strcpy | ( | char * | dest, |
| FAR const char * | src | ||
| ) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/)
| size_t strcspn | ( | FAR const char * | , |
| FAR const char * | |||
| ) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/)
| FAR char* strdup | ( | FAR const char * | s | ) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/)
| FAR const char* strerror | ( | int | ) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/)
| 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.
| [in] | A | pointer to the destination string. |
| [in] | A | pointer to the source string. |
| [in] | The | size of the destination buffer. |
| size_t strlen | ( | FAR const char * | ) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/)
| int strncasecmp | ( | FAR const char * | , |
| FAR const char * | , | ||
| size_t | |||
| ) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/)
| FAR char* strncat | ( | FAR char * | , |
| FAR const char * | , | ||
| size_t | |||
| ) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/)
| int strncmp | ( | FAR const char * | , |
| FAR const char * | , | ||
| size_t | |||
| ) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/)
| FAR char* strncpy | ( | char * | , |
| FAR const char * | , | ||
| size_t | |||
| ) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/)
| FAR char* strndup | ( | FAR const char * | s, |
| size_t | size | ||
| ) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/)
| size_t strnlen | ( | FAR const char * | , |
| size_t | |||
| ) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/)
| FAR char* strpbrk | ( | FAR const char * | , |
| FAR const char * | |||
| ) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/)
| FAR char* strrchr | ( | FAR const char * | s, |
| int | c | ||
| ) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/)
| size_t strspn | ( | FAR const char * | , |
| FAR const char * | |||
| ) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/)
| FAR char* strstr | ( | FAR const char * | , |
| FAR const char * | |||
| ) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/)
| FAR char* strtok | ( | FAR char * | , |
| FAR const char * | |||
| ) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/)
| FAR char* strtok_r | ( | FAR char * | , |
| FAR const char * | , | ||
| FAR char ** | |||
| ) |
POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/)