char *getBaseNamePtr(char *);
char *getBaseNameNoSuffix(char *);
+void *getMemCopy(const void *, size_t);
+
char *getStringCat2WithSeparator(const char *, const char *, const char *);
char *getStringCat3WithSeparator(const char *, const char *, const char *, const char *);
char *getStringCat2(const char *, const char *);
char *getStringCopy(const char *);
char *getStringCopyN(const char *, int);
char *getStringCopyNStatic(const char *, int);
+char *getStringToUpper(const char *);
char *getStringToLower(const char *);
void setString(char **, const char *);
char **getSplitStringArray(const char *s, const char *, int);
+int getStringArrayLength(char **);
void freeStringArray(char **);
+char *getUnescapedString(const char *);
+
+char *chugString(char *);
+char *chompString(char *);
+char *stripString(char *);
+
boolean strEqual(const char *, const char *);
boolean strEqualN(const char *, const char *, int);
boolean strEqualCase(const char *, const char *);