#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] |
MTÜ TTÜ Robotiklubi |