53 cxchar *
cx_strskip(
const cxchar *, cxint (*)(cxint));
 
   62 cxchar *
cx_strvdupf(
const cxchar *, va_list) CX_GNUC_PRINTF(1, 0);
 
   64 cxchar *
cx_stpcpy(cxchar *, const cxchar *);
 
   66 cxchar **
cx_strsplit(const cxchar *, const cxchar *, cxint);
 
cxchar * cx_strstrip(cxchar *)
Remove leading and trailing whitespace characters from a string. 
Definition: cxstrutils.c:442
cxint cx_strcasecmp(const cxchar *, const cxchar *)
Compare two strings ignoring the case of ASCII characters. 
Definition: cxstrutils.c:203
cxchar * cx_strndup(const cxchar *, cxsize)
Duplicate the first n charactes of a string. 
Definition: cxstrutils.c:522
cxchar * cx_strupper(cxchar *)
Convert all lowercase characters in a string into uppercase characters. 
Definition: cxstrutils.c:365
cxchar cxchar * cx_stpcpy(cxchar *, const cxchar *)
Copy a string returning a pointer to its end. 
Definition: cxstrutils.c:588
cxchar * cx_strtrim(cxchar *)
Remove leading whitespace characters from a string. 
Definition: cxstrutils.c:396
cxchar * cx_strrtrim(cxchar *)
Remove trailing whitespace characters from a string. 
Definition: cxstrutils.c:419
cxint cx_strempty(const cxchar *, const cxchar *)
Test if a string represents an empty string. 
Definition: cxstrutils.c:298
cxchar * cx_strvdupf(const cxchar *format, va_list args)
Create a string from a variable-length argument list under format control. 
Definition: cxstrutils.c:556
cxchar * cx_strdup(const cxchar *)
Duplicate a string. 
Definition: cxstrutils.c:497
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:472
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:246
cxchar * cx_strlower(cxchar *)
Convert all uppercase characters in a string into lowercase characters. 
Definition: cxstrutils.c:332
cxchar ** cx_strsplit(const cxchar *, const cxchar *, cxint)
Split a string into pieces at a given delimiter. 
Definition: cxstrutils.c:654
void cx_strfreev(cxchar **sarray)
Deallocate a NULL terminated string array. 
Definition: cxstrutils.c:609
cxchar * cx_strjoinv(const cxchar *, cxchar **)
Join strings from an array of strings. 
Definition: cxstrutils.c:736