Lines Matching full:str
28 long CStringToL(const CString &str) in CStringToL() argument
31 int64_t result = std::strtol(str.c_str(), &endPtr, BASE); in CStringToL()
32 ASSERT(!(result == 0 && str.c_str() == endPtr) && "CString argument is not long int"); in CStringToL()
36 int64_t CStringToLL(const CString &str) in CStringToLL() argument
39 int64_t result = std::strtoll(str.c_str(), &endPtr, BASE); in CStringToLL()
40 ASSERT(!(result == 0 && str.c_str() == endPtr) && "CString argument is not long long int"); in CStringToLL()
44 uint64_t CStringToULL(const CString &str) in CStringToULL() argument
47 uint64_t result = std::strtoull(str.c_str(), &endPtr, BASE); in CStringToULL()
48 …ASSERT(!(result == 0 && str.c_str() == endPtr) && "CString argument is not unsigned long long int"… in CStringToULL()
52 float CStringToF(const CString &str) in CStringToF() argument
55 float result = std::strtof(str.c_str(), &endPtr); in CStringToF()
57 ASSERT(!(result == 0 && str.c_str() == endPtr) && "CString argument is not float"); in CStringToF()
61 double CStringToD(const CString &str) in CStringToD() argument
64 double result = std::strtod(str.c_str(), &endPtr); in CStringToD()
66 ASSERT(!(result == 0 && str.c_str() == endPtr) && "CString argument is not double"); in CStringToD()
90 CString ConvertToString(const std::string &str) in ConvertToString() argument
93 res.reserve(str.size()); in ConvertToString()
94 for (auto c : str) { in ConvertToString()
123 std::string CstringConvertToStdString(const CString &str) in CstringConvertToStdString() argument
126 res.reserve(str.size()); in CstringConvertToStdString()
127 for (auto c : str) { in CstringConvertToStdString()