61 cxchar *
cx_strskip(
const cxchar *, cxint (*)(cxint));
 
   70 cxchar *
cx_strvdupf(
const cxchar *, va_list) CX_GNUC_PRINTF(1, 0);
 
   72 cxchar *
cx_stpcpy(cxchar *, const cxchar *);
 
   74 cxchar **
cx_strsplit(const cxchar *, const cxchar *, cxint);
 
cxchar * cx_strstrip(cxchar *)
Remove leading and trailing whitespace characters from a string. 
Definition: cxstrutils.c:450
cxint cx_strcasecmp(const cxchar *, const cxchar *)
Compare two strings ignoring the case of ASCII characters. 
Definition: cxstrutils.c:211
cxchar * cx_strndup(const cxchar *, cxsize)
Duplicate the first n charactes of a string. 
Definition: cxstrutils.c:530
cxchar * cx_strupper(cxchar *)
Convert all lowercase characters in a string into uppercase characters. 
Definition: cxstrutils.c:373
cxchar cxchar * cx_stpcpy(cxchar *, const cxchar *)
Copy a string returning a pointer to its end. 
Definition: cxstrutils.c:596
cxchar * cx_strtrim(cxchar *)
Remove leading whitespace characters from a string. 
Definition: cxstrutils.c:404
cxchar * cx_strrtrim(cxchar *)
Remove trailing whitespace characters from a string. 
Definition: cxstrutils.c:427
cxint cx_strempty(const cxchar *, const cxchar *)
Test if a string represents an empty string. 
Definition: cxstrutils.c:306
cxchar * cx_strvdupf(const cxchar *format, va_list args)
Create a string from a variable-length argument list under format control. 
Definition: cxstrutils.c:564
cxchar * cx_strdup(const cxchar *)
Duplicate a string. 
Definition: cxstrutils.c:505
cxchar * cx_strskip(const cxchar *, cxint(*)(cxint))
Locate the first character in a string that does not belong to a given character class. 
Definition: cxstrutils.c:480
cxint cx_strncasecmp(const cxchar *, const cxchar *, cxsize)
Compare the first n characters of two strings ignoring the case of ASCII characters. 
Definition: cxstrutils.c:254
cxchar * cx_strlower(cxchar *)
Convert all uppercase characters in a string into lowercase characters. 
Definition: cxstrutils.c:340
cxchar ** cx_strsplit(const cxchar *, const cxchar *, cxint)
Split a string into pieces at a given delimiter. 
Definition: cxstrutils.c:662
void cx_strfreev(cxchar **sarray)
Deallocate a NULL terminated string array. 
Definition: cxstrutils.c:617
cxchar * cx_strjoinv(const cxchar *, cxchar **)
Join strings from an array of strings. 
Definition: cxstrutils.c:744