#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: