#include <stdint.h>
#include <time.h>
Go to the source code of this file.
|
| char * | stristr (const char *s1, const char *s2) |
| | Case insensitive search for first occurrence of a string inside another. More...
|
| |
| char * | strnistr (const char *s1, const char *s2, size_t len) |
| | Case insensitive search for first occurrence of a string inside another. More...
|
| |
| char * | strappend (char *buf, int argc,...) |
| |
| uint32_t | strnumentries (const char *s, const char delimiter) |
| |
| char * | strgetentry (char *res, const char *s, uint32_t entry, const char delimiter) |
| |
| int32_t | strlookup (const char *s1, const char *s2, const char delimiter) |
| |
| bool | strtotime (char *s, struct tm *time) |
| |
| char * | strtoisodt (struct tm *dt) |
| |
| char * | strtointernetdt (struct tm *dt) |
| |
◆ __STRUTILS_H___
◆ strappend()
| char* strappend |
( |
char * |
buf, |
|
|
int |
argc, |
|
|
|
... |
|
) |
| |
◆ strgetentry()
| char* strgetentry |
( |
char * |
res, |
|
|
const char * |
s, |
|
|
uint32_t |
entry, |
|
|
const char |
delimiter |
|
) |
| |
◆ stristr()
| char* stristr |
( |
const char * |
s1, |
|
|
const char * |
s2 |
|
) |
| |
Case insensitive search for first occurrence of a string inside another.
- Parameters
-
| s1 | pointer to string to search. |
| s2 | pointer to string to search for. |
- Returns
- pointer to found string or NULL if not found.
◆ strlookup()
| int32_t strlookup |
( |
const char * |
s1, |
|
|
const char * |
s2, |
|
|
const char |
delimiter |
|
) |
| |
◆ strnistr()
| char* strnistr |
( |
const char * |
s1, |
|
|
const char * |
s2, |
|
|
size_t |
len |
|
) |
| |
Case insensitive search for first occurrence of a string inside another.
- Parameters
-
| s1 | pointer to string to search. |
| s2 | pointer to string to search for. |
| len | max. number of characters to compare. |
- Returns
- pointer to found string or NULL if not found.
◆ strnumentries()
| uint32_t strnumentries |
( |
const char * |
s, |
|
|
const char |
delimiter |
|
) |
| |
◆ strtointernetdt()
| char* strtointernetdt |
( |
struct tm * |
dt | ) |
|
◆ strtoisodt()
| char* strtoisodt |
( |
struct tm * |
dt | ) |
|
◆ strtotime()
| bool strtotime |
( |
char * |
s, |
|
|
struct tm * |
time |
|
) |
| |