Common/Utilities: Centralize string -> T conversion in StringConvert.h (PR #25335)

(cherry picked from commit cd30e0b86c)
This commit is contained in:
Treeston
2020-08-26 23:31:45 +02:00
committed by Shauren
parent 7b88fd607e
commit be9dadc189
9 changed files with 254 additions and 59 deletions

View File

@@ -836,11 +836,6 @@ void Trinity::Impl::HexStrToByteArray(std::string_view str, uint8* out, size_t o
}
}
bool StringToBool(std::string_view str)
{
return ((str == "1") || StringEqualI(str, "true") || StringEqualI(str, "yes"));
}
bool StringEqualI(std::string_view str1, std::string_view str2)
{
return std::equal(str1.begin(), str1.end(), str2.begin(), str2.end(),