Lines Matching defs:std
30 using CString = std::basic_string<char, std::char_traits<char>, CAddressAllocator<char>>;
31 using CS16tring = std::basic_string<char16_t, std::char_traits<char16_t>, CAddressAllocator<char16_t>>;
32 using CStringStream = std::basic_stringstream<char, std::char_traits<char>, CAddressAllocator<char>>;
36 using result_type = std::size_t;
40 return std::hash<std::string_view>()(std::string_view(str.data(), str.size()));
55 CString ConvertToString(const std::string &str);
56 std::string PUBLIC_API ConvertToStdString(const CString &str);
65 std::enable_if_t<std::is_floating_point_v<T>, CString> FloatToCString(T number)
73 std::enable_if_t<std::is_integral_v<T>, CString> ToCString(T number)
75 static constexpr uint32_t BUFF_SIZE = std::numeric_limits<T>::digits10 + 3; // 3: Reserved for sign bit and '\0'.
96 namespace std {
107 } // namespace std