char * sld_string_uncapitalize(char *string)
Uncapitalizes the specified string.
Definition: string.c:174
char * sld_string_trim_trailing(char *string)
Removes trailing whitespace from the passed string.
Definition: string.c:112
char * sld_string_reverse(char *string)
Reverses the passed string.
Definition: string.c:237
char * sld_string_allocate(char *string)
Allocates enough memory to store the specified string. You can then call strcpy() using the returned ...
Definition: string.c:34
char * sld_string_chomp(char *string)
Removes trailing "\r\n" characters on a passed string.
Definition: string.c:53
char * sld_string_trim_leading(char *string)
Removes leading whitespace from the passed string.
Definition: string.c:99
char * sld_string_chop(char *string)
Removes trailing "\r\n" characters on a passed string or the last character if "\r\n" does not exist...
Definition: string.c:78
SLD_BOOL sld_string_casecmp(char *string1, char *string2)
Compares two strings for equality regardless of capitalization.
Definition: string.c:190
SLD_BOOL sld_string_contains_character(char *string, char character)
Checks whether or not a string contains a specified character.
Definition: string.c:141
SLD_USINT SLD_BOOL
Definition: types.h:65
char * sld_string_capitalize(char *string)
Capitalizes the specified string.
Definition: string.c:158
char * sld_string_trim(char *string)
Removes leading and trailing whitespace from the passed string.
Definition: string.c:128
char * sld_string_multiply(char *string, int factor, char separator)
Multiplies a passed string by the specified factor and separated by the specified character...
Definition: string.c:202