|
static bool | isDigit (char c) |
| Checks if character is digit. Dont use libc implementation of it to prevent locale issues. More...
|
|
static bool | wildCardMatch (const char *str, const char *pattern) |
| Matches wildcards, '*' and '?' only supported. More...
|
|
static std::string & | ltrim (std::string &str) |
| Trims string from start. More...
|
|
static std::string & | rtrim (std::string &str) |
| Trim string from end. More...
|
|
static std::string & | trim (std::string &str) |
| Trims string from left and right. More...
|
|
static bool | startsWith (const std::string &str, const std::string &start) |
| Determines whether or not str starts with specified string. More...
|
|
static bool | endsWith (const std::string &str, const std::string &end) |
| Determines whether or not str ends with specified string. More...
|
|
static std::string & | replaceAll (std::string &str, char replaceWhat, char replaceWith) |
| Replaces all instances of replaceWhat with 'replaceWith'. Original variable is changed for performance. More...
|
|
static std::string & | replaceAll (std::string &str, const std::string &replaceWhat, const std::string &replaceWith) |
| Replaces all instances of 'replaceWhat' with 'replaceWith'. (String version) Replaces in place. More...
|
|
static void | replaceFirstWithEscape (base::type::string_t &str, const base::type::string_t &replaceWhat, const base::type::string_t &replaceWith) |
|
static std::string & | toUpper (std::string &str) |
| Converts string to uppercase. More...
|
|
static bool | cStringEq (const char *s1, const char *s2) |
| Compares cstring equality - uses strcmp. More...
|
|
static bool | cStringCaseEq (const char *s1, const char *s2) |
| Compares cstring equality (case-insensitive) - uses toupper(char) Dont use strcasecmp because of CRT (VC++) More...
|
|
static bool | contains (const char *str, char c) |
| Returns true if c exist in str. More...
|
|
static char * | convertAndAddToBuff (std::size_t n, int len, char *buf, const char *bufLim, bool zeroPadded=true) |
|
static char * | addToBuff (const char *str, char *buf, const char *bufLim) |
|
static char * | clearBuff (char buff[], std::size_t lim) |
|
static char * | wcharPtrToCharPtr (const wchar_t *line) |
| Converst wchar* to char* NOTE: Need to free return value after use! More...
|
|
static bool | isDigit (char c) |
| Checks if character is digit. Dont use libc implementation of it to prevent locale issues. More...
|
|
static bool | wildCardMatch (const char *str, const char *pattern) |
| Matches wildcards, '*' and '?' only supported. More...
|
|
static std::string & | ltrim (std::string &str) |
| Trims string from start. More...
|
|
static std::string & | rtrim (std::string &str) |
| Trim string from end. More...
|
|
static std::string & | trim (std::string &str) |
| Trims string from left and right. More...
|
|
static bool | startsWith (const std::string &str, const std::string &start) |
| Determines whether or not str starts with specified string. More...
|
|
static bool | endsWith (const std::string &str, const std::string &end) |
| Determines whether or not str ends with specified string. More...
|
|
static std::string & | replaceAll (std::string &str, char replaceWhat, char replaceWith) |
| Replaces all instances of replaceWhat with 'replaceWith'. Original variable is changed for performance. More...
|
|
static std::string & | replaceAll (std::string &str, const std::string &replaceWhat, const std::string &replaceWith) |
| Replaces all instances of 'replaceWhat' with 'replaceWith'. (String version) Replaces in place. More...
|
|
static void | replaceFirstWithEscape (base::type::string_t &str, const base::type::string_t &replaceWhat, const base::type::string_t &replaceWith) |
|
static std::string & | toUpper (std::string &str) |
| Converts string to uppercase. More...
|
|
static bool | cStringEq (const char *s1, const char *s2) |
| Compares cstring equality - uses strcmp. More...
|
|
static bool | cStringCaseEq (const char *s1, const char *s2) |
| Compares cstring equality (case-insensitive) - uses toupper(char) Dont use strcasecmp because of CRT (VC++) More...
|
|
static bool | contains (const char *str, char c) |
| Returns true if c exist in str. More...
|
|
static char * | convertAndAddToBuff (std::size_t n, int len, char *buf, const char *bufLim, bool zeroPadded=true) |
|
static char * | addToBuff (const char *str, char *buf, const char *bufLim) |
|
static char * | clearBuff (char buff[], std::size_t lim) |
|
static char * | wcharPtrToCharPtr (const wchar_t *line) |
| Converst wchar* to char* NOTE: Need to free return value after use! More...
|
|
static bool | isDigit (char c) |
| Checks if character is digit. Dont use libc implementation of it to prevent locale issues. More...
|
|
static bool | wildCardMatch (const char *str, const char *pattern) |
| Matches wildcards, '*' and '?' only supported. More...
|
|
static std::string & | ltrim (std::string &str) |
| Trims string from start. More...
|
|
static std::string & | rtrim (std::string &str) |
| Trim string from end. More...
|
|
static std::string & | trim (std::string &str) |
| Trims string from left and right. More...
|
|
static bool | startsWith (const std::string &str, const std::string &start) |
| Determines whether or not str starts with specified string. More...
|
|
static bool | endsWith (const std::string &str, const std::string &end) |
| Determines whether or not str ends with specified string. More...
|
|
static std::string & | replaceAll (std::string &str, char replaceWhat, char replaceWith) |
| Replaces all instances of replaceWhat with 'replaceWith'. Original variable is changed for performance. More...
|
|
static std::string & | replaceAll (std::string &str, const std::string &replaceWhat, const std::string &replaceWith) |
| Replaces all instances of 'replaceWhat' with 'replaceWith'. (String version) Replaces in place. More...
|
|
static void | replaceFirstWithEscape (base::type::string_t &str, const base::type::string_t &replaceWhat, const base::type::string_t &replaceWith) |
|
static std::string & | toUpper (std::string &str) |
| Converts string to uppercase. More...
|
|
static bool | cStringEq (const char *s1, const char *s2) |
| Compares cstring equality - uses strcmp. More...
|
|
static bool | cStringCaseEq (const char *s1, const char *s2) |
| Compares cstring equality (case-insensitive) - uses toupper(char) Dont use strcasecmp because of CRT (VC++) More...
|
|
static bool | contains (const char *str, char c) |
| Returns true if c exist in str. More...
|
|
static char * | convertAndAddToBuff (std::size_t n, int len, char *buf, const char *bufLim, bool zeroPadded=true) |
|
static char * | addToBuff (const char *str, char *buf, const char *bufLim) |
|
static char * | clearBuff (char buff[], std::size_t lim) |
|
static char * | wcharPtrToCharPtr (const wchar_t *line) |
| Converst wchar* to char* NOTE: Need to free return value after use! More...
|
|