2024-09-13 09:06:44 +00:00
|
|
|
/* $Id$ */
|
|
|
|
|
|
|
|
#ifndef __CM_STRING_H__
|
|
|
|
#define __CM_STRING_H__
|
|
|
|
|
2024-09-13 10:08:00 +00:00
|
|
|
#include <stdbool.h>
|
|
|
|
|
2024-09-14 09:59:15 +00:00
|
|
|
int cm_hex(const char* str, int len);
|
|
|
|
char* cm_html_escape(const char* str);
|
2024-09-14 12:39:39 +00:00
|
|
|
char* cm_url_escape(const char* str);
|
2024-09-13 09:06:44 +00:00
|
|
|
char* cm_strcat(const char* a, const char* b);
|
2024-09-13 15:09:52 +00:00
|
|
|
char* cm_strcat3(const char* a, const char* b, const char* c);
|
2024-09-13 09:06:44 +00:00
|
|
|
char* cm_strdup(const char* str);
|
2024-09-13 09:39:33 +00:00
|
|
|
char* cm_trimstart(const char* str);
|
|
|
|
char* cm_trimend(const char* str);
|
|
|
|
char* cm_trim(const char* str);
|
2024-09-13 10:08:00 +00:00
|
|
|
char** cm_split(const char* str, const char* by);
|
|
|
|
bool cm_strcaseequ(const char* a, const char* b);
|
2024-09-13 09:06:44 +00:00
|
|
|
|
|
|
|
#endif
|