#include <stringops.hpp>
|
| static char | toLower (char c) |
| |
| static bool | ciLess (const std::string &x, const std::string &y) |
| |
| static bool | ciEqual (const std::string &x, const std::string &y) |
| |
| static int | ciCompareLen (const std::string &x, const std::string &y, size_t len) |
| |
| static void | lowerCaseInPlace (std::string &inout) |
| | Transforms input string to lower case w/o copy. More...
|
| |
| static std::string | lowerCase (const std::string &in) |
| | Returns lower case copy of input string. More...
|
| |
| static int Misc::StringUtils::ciCompareLen |
( |
const std::string & |
x, |
|
|
const std::string & |
y, |
|
|
size_t |
len |
|
) |
| |
|
inlinestatic |
| static bool Misc::StringUtils::ciEqual |
( |
const std::string & |
x, |
|
|
const std::string & |
y |
|
) |
| |
|
inlinestatic |
| static bool Misc::StringUtils::ciLess |
( |
const std::string & |
x, |
|
|
const std::string & |
y |
|
) |
| |
|
inlinestatic |
| static std::string Misc::StringUtils::lowerCase |
( |
const std::string & |
in | ) |
|
|
inlinestatic |
Returns lower case copy of input string.
| static void Misc::StringUtils::lowerCaseInPlace |
( |
std::string & |
inout | ) |
|
|
inlinestatic |
Transforms input string to lower case w/o copy.
| static char Misc::StringUtils::toLower |
( |
char |
c | ) |
|
|
inlinestatic |
Plain and simple locale-unaware toLower. Anything from A to Z is lower-cased, multibyte characters are unchanged. Don't use std::tolower(char, locale&) because that is abysmally slow. Don't use tolower(int) because that depends on global locale.
The documentation for this class was generated from the following file: