Go to the source code of this file.
|
| char * | zeStrRev (char *) |
| |
| char * | zeStrDupRev (char *) |
| |
| int | zeStrlEqual (char *, char *) |
| |
| int | zeSafeStrnCat (char *, size_t, char *, size_t) |
| |
| int | zeSafeStrnCpy (char *, size_t, char *, size_t) |
| |
| char * | zeStrnDup (const char *, size_t) |
| |
| char * | zeStrCatDup (char *, char *) |
| |
| int | zeStrCountChar (char *, int) |
| |
| char * | zeStrJoin (char *, int, char **) |
| |
| char * | zeStrDup (char *) |
| |
| void * | zeMalloc (size_t) |
| |
| char * | zeStr2Lower (char *) |
| |
| char * | zeStr2Upper (char *) |
| |
| char * | zeStrSet (char *, int, int) |
| |
| void | zeStrChkNull (char *, int) |
| |
| size_t | zeStrRmNulls (char *, size_t) |
| |
| char * | zeStrRmBlanks (char *, size_t) |
| |
| char * | zeStrRmHeadBlanks (char *, size_t) |
| |
| char * | zeStrRmTailBlanks (char *, size_t) |
| |
| char * | zeStrClearTrailingBlanks (char *) |
| |
| char * | zeStrChomp (char *) |
| |
| bool | zeStrRegex (char *, char *, long *, long *, bool) |
| |
| void | zeStrCenter (char *, char *, int) |
| |
| int | zeStr2Tokens (char *, int, char **, char *) |
| |
| time_t | zeStrTime2Secs (char *) |
| |
◆ __ZE_STRINGS_H
◆ STRBOOL
| #define STRBOOL |
( |
|
x, |
|
|
|
t, |
|
|
|
f |
|
) |
| ((x) ? t : f) |
◆ STREMPTY
| #define STREMPTY |
( |
|
x, |
|
|
|
r |
|
) |
| ((x) != NULL && strlen(x) > 0 ? (x) : (r)) |
◆ STRNULL
| #define STRNULL |
( |
|
x, |
|
|
|
r |
|
) |
| ((x) != NULL ? (x) : (r)) |
◆ zeMalloc()
| void* zeMalloc |
( |
size_t |
| ) |
|
◆ zeSafeStrnCat()
| int zeSafeStrnCat |
( |
char * |
, |
|
|
size_t |
, |
|
|
char * |
, |
|
|
size_t |
|
|
) |
| |
◆ zeSafeStrnCpy()
| int zeSafeStrnCpy |
( |
char * |
, |
|
|
size_t |
, |
|
|
char * |
, |
|
|
size_t |
|
|
) |
| |
◆ zeStr2Lower()
| char* zeStr2Lower |
( |
char * |
| ) |
|
◆ zeStr2Tokens()
| int zeStr2Tokens |
( |
char * |
, |
|
|
int |
, |
|
|
char ** |
, |
|
|
char * |
|
|
) |
| |
◆ zeStr2Upper()
| char* zeStr2Upper |
( |
char * |
| ) |
|
◆ zeStrCatDup()
| char* zeStrCatDup |
( |
char * |
, |
|
|
char * |
|
|
) |
| |
◆ zeStrCenter()
| void zeStrCenter |
( |
char * |
, |
|
|
char * |
, |
|
|
int |
|
|
) |
| |
◆ zeStrChkNull()
| void zeStrChkNull |
( |
char * |
, |
|
|
int |
|
|
) |
| |
◆ zeStrChomp()
| char* zeStrChomp |
( |
char * |
| ) |
|
◆ zeStrClearTrailingBlanks()
| char* zeStrClearTrailingBlanks |
( |
char * |
| ) |
|
◆ zeStrCountChar()
| int zeStrCountChar |
( |
char * |
, |
|
|
int |
|
|
) |
| |
◆ zeStrDup()
| char* zeStrDup |
( |
char * |
| ) |
|
◆ zeStrDupRev()
| char* zeStrDupRev |
( |
char * |
| ) |
|
◆ zeStrJoin()
| char* zeStrJoin |
( |
char * |
, |
|
|
int |
, |
|
|
char ** |
|
|
) |
| |
◆ zeStrlEqual()
| int zeStrlEqual |
( |
char * |
, |
|
|
char * |
|
|
) |
| |
◆ zeStrnDup()
| char* zeStrnDup |
( |
const char * |
, |
|
|
size_t |
|
|
) |
| |
◆ zeStrRegex()
| bool zeStrRegex |
( |
char * |
, |
|
|
char * |
, |
|
|
long * |
, |
|
|
long * |
, |
|
|
bool |
|
|
) |
| |
◆ zeStrRev()
| char* zeStrRev |
( |
char * |
| ) |
|
◆ zeStrRmBlanks()
| char* zeStrRmBlanks |
( |
char * |
, |
|
|
size_t |
|
|
) |
| |
◆ zeStrRmHeadBlanks()
| char* zeStrRmHeadBlanks |
( |
char * |
, |
|
|
size_t |
|
|
) |
| |
◆ zeStrRmNulls()
| size_t zeStrRmNulls |
( |
char * |
, |
|
|
size_t |
|
|
) |
| |
◆ zeStrRmTailBlanks()
| char* zeStrRmTailBlanks |
( |
char * |
, |
|
|
size_t |
|
|
) |
| |
◆ zeStrSet()
| char* zeStrSet |
( |
char * |
, |
|
|
int |
, |
|
|
int |
|
|
) |
| |
◆ zeStrTime2Secs()
| time_t zeStrTime2Secs |
( |
char * |
| ) |
|