ENH: Added LowerCase method.
This commit is contained in:
parent
aac4e8eb3c
commit
1e9fbdc38c
|
@ -417,6 +417,19 @@ std::string cmSystemTools::Capitalized(const std::string& s)
|
|||
}
|
||||
|
||||
|
||||
// Return a lower case string
|
||||
std::string cmSystemTools::LowerCase(const std::string& s)
|
||||
{
|
||||
std::string n;
|
||||
n.resize(s.size());
|
||||
for (size_t i = 0; i < s.size(); i++)
|
||||
{
|
||||
n[i] = tolower(s[i]);
|
||||
}
|
||||
return n;
|
||||
}
|
||||
|
||||
|
||||
// convert windows slashes to unix slashes \ with /
|
||||
const char *cmSystemTools::ConvertToUnixSlashes(std::string& path)
|
||||
{
|
||||
|
|
|
@ -95,6 +95,11 @@ public:
|
|||
*/
|
||||
static std::string Capitalized(const std::string&);
|
||||
|
||||
/**
|
||||
* Return a lower case string
|
||||
*/
|
||||
static std::string LowerCase(const std::string&);
|
||||
|
||||
/**
|
||||
* Replace Windows file system slashes with Unix-style slashes.
|
||||
*/
|
||||
|
|
Loading…
Reference in New Issue