#include <stdlib.h>#include <string.h>#include <stdio.h>Go to the source code of this file.
Defines | |
| #define | STR_NULL "" |
| #define | END_LINE "\x0D\x0A" |
Typedefs | |
| typedef char | char_t |
| typedef const char_t | cchar_t |
| typedef char_t * | str_t |
| typedef const char_t * | cstr_t |
Functions | |
| uint16_t | StrLength (const char *s) |
| char * | StrJoin (char *dest, const char *src) |
| int | StrCompare (const char *s1, const char *s2) |
| int | StrICompare (const char *s1, const char *s2) |
| int | StrNCompare (const char *s1, const char *s2, size_t maxlen) |
| int | StrNICompare (const char *s1, const char *s2, size_t maxlen) |
| char * | StrCopy (char *dest, const char *src) |
| char * | StrNCopy (char *dest, const char *src, size_t maxlen) |
| int | ToInteger (const char *s) |
| double | ToDouble (const char *s) |
| double | ToDoubleEx (const char *s, char **endptr) |
| char * | ToString (int value, char *string, int radix) |
| int | DoubleToString (char *buffer, double value) |
| char * | FindChar (char *s, int c, size_t n) |
| char * | StrAlloc (size_t size) |
| char * | StrRealloc (char *block, size_t size) |
| char * | StrToUpper (char *s) |
| char * | StrToLower (char *s) |
| char * | StrFind (const char *s1, const char *s2) |
| char * | StrIFind (const char *s1, const char *s2) |
| int DoubleToString | ( | char * | buffer, | |
| double | value | |||
| ) | [inline] |
| char* FindChar | ( | char * | s, | |
| int | c, | |||
| size_t | n | |||
| ) | [inline] |
| char* StrAlloc | ( | size_t | size | ) | [inline] |
| int StrCompare | ( | const char * | s1, | |
| const char * | s2 | |||
| ) | [inline] |
| char* StrCopy | ( | char * | dest, | |
| const char * | src | |||
| ) | [inline] |
| char* StrFind | ( | const char * | s1, | |
| const char * | s2 | |||
| ) | [inline] |
| int StrICompare | ( | const char * | s1, | |
| const char * | s2 | |||
| ) | [inline] |
| char* StrIFind | ( | const char * | s1, | |
| const char * | s2 | |||
| ) | [inline] |
| char* StrJoin | ( | char * | dest, | |
| const char * | src | |||
| ) | [inline] |
| uint16_t StrLength | ( | const char * | s | ) | [inline] |
| int StrNCompare | ( | const char * | s1, | |
| const char * | s2, | |||
| size_t | maxlen | |||
| ) | [inline] |
| char* StrNCopy | ( | char * | dest, | |
| const char * | src, | |||
| size_t | maxlen | |||
| ) | [inline] |
| int StrNICompare | ( | const char * | s1, | |
| const char * | s2, | |||
| size_t | maxlen | |||
| ) | [inline] |
| char* StrRealloc | ( | char * | block, | |
| size_t | size | |||
| ) | [inline] |
| char* StrToLower | ( | char * | s | ) | [inline] |
| char* StrToUpper | ( | char * | s | ) | [inline] |
| double ToDouble | ( | const char * | s | ) | [inline] |
| double ToDoubleEx | ( | const char * | s, | |
| char ** | endptr | |||
| ) | [inline] |
| int ToInteger | ( | const char * | s | ) | [inline] |
| char* ToString | ( | int | value, | |
| char * | string, | |||
| int | radix | |||
| ) | [inline] |
1.5.2
|
|
|