10 #ifndef TW_STRING_UTILS_H
11 #define TW_STRING_UTILS_H
char * uppercase(char *input)
Converts a string to uppercase.
Definition: stringUtils.c:29
int concatenateStrings(char **dest, const char *src)
concatenates strings.
Definition: stringUtils.c:96
char * lowercase(char *input)
Converts a string to lowercase.
Definition: stringUtils.c:18
char stringEndsWithSuffix(const char *str, const char *suf)
returns TRUE if str ends with suf.
Definition: stringUtils.c:101
int concatenateStringsN(char **dest, const char *src, size_t maxlen)
concatenates strings uo to a maximum length.
Definition: stringUtils.c:55
char * duplicateStringN(const char *input, size_t maxlen)
Copies a string, up to some maximum length.
Definition: stringUtils.c:40
char * duplicateString(const char *input)
Copies a string.
Definition: stringUtils.c:50