fclasses/tc_string.h File Reference
Detailed Description
Provides portablility between "ANSIC" header files.
Definition in file tc_string.h.
#include <unidefs.h>
#include <string.h>
#include <fclasses/libfclasses_exports.h>
#include <fclasses/libfclasses_undef.h>
Go to the source code of this file.
Functions
- FCLASSES_API size_t tc_strlen (const char *s)
- FCLASSES_API int tc_strcmp (const char *s1, const char *s2)
- FCLASSES_API int tc_strcasecmp (const char *s1, const char *s2)
- FCLASSES_API int tc_strncasecmp (const char *s1, const char *s2, size_t len)
- FCLASSES_API char * tc_strcpy (char *s1, const char *s2)
- FCLASSES_API char * tc_strncpy (char *s1, const char *s2, size_t size)
- FCLASSES_API char * tc_strcat (char *s1, const char *s2)
- FCLASSES_API char * tc_strstr (const char *s1, const char *s2)
- FCLASSES_API void tc_strupr (const char *str, char **ustr)
- FCLASSES_API void tc_strlwr (const char *str, char **lstr)
- FCLASSES_API signed long long tc_atoll (const char *str)
- FCLASSES_API void tc_strdup (const char *str, char **dstr)
- FCLASSES_API char * tc_strtok (char *cptr, const char *seps)
- FCLASSES_API char * tc_strtok_and_delimiter (char *cptr, const char *seps, char **matchedSep)
- FCLASSES_API void tc_str_contains_wildcard (const char *n, logical *contained)
- FCLASSES_API void tc_str_contains_wildcard_at (const char *n, logical *contained, int *position)
- FCLASSES_API char * STRNG_mb_strncpy (char *szOutputString, const char *szInputString, const int iMaxLength)
- FCLASSES_API char * STRNG_mb_strncat (char *szOutputString, const char *szInputString, const int iMaxLength)
- FCLASSES_API logical STRNG_mb_yesno (const char *szInputString)
- FCLASSES_API void STRNG_MegaBytesToText (long int megaBytes, char text[50])
- FCLASSES_API void STRNG_MegaBytesToText2 (long int megaBytes, char **text)
- FCLASSES_API void STRNG_to_lower (char *inputString)
- FCLASSES_API void STRNG_to_upper (char *inputString)
- FCLASSES_API void STRNG_to_lower2 (const char *str, char **ustr)
- FCLASSES_API void STRNG_to_upper2 (const char *str, char **ustr)
- FCLASSES_API void STRNG_clean_up_string (char *inputString)
- FCLASSES_API void STRNG_limit_characters (char *inputString, const char *characterSet, char replacement)
- FCLASSES_API char * STRNG_find_first_char (const char *inputString, const char match)
- FCLASSES_API char * STRNG_find_last_char (const char *inputString, const char match)
- FCLASSES_API int STRNG_quote_xml (const char *input, char **output)
- FCLASSES_API char * stripBlanks (char *str)
- FCLASSES_API logical STRNG_ends_with (const char *theString, const char *theEndString)
- FCLASSES_API int STRNG_replace_str (const char *input, const char *strToBereplaced, const char *strToBeUsedInstead, char **output)