Lines Matching refs:WideStringView
56 explicit WideString(WideStringView str);
57 WideString(WideStringView str1, WideStringView str2);
58 WideString(const std::initializer_list<WideStringView>& list);
68 WideString& operator=(WideStringView str);
77 WideString& operator+=(WideStringView str);
80 bool operator==(WideStringView str) const;
84 bool operator!=(WideStringView str) const { return !(*this == str); }
88 bool operator<(WideStringView str) const;
141 inline WideString operator+(WideStringView str1, WideStringView str2) {
144 inline WideString operator+(WideStringView str1, const wchar_t* str2) {
147 inline WideString operator+(const wchar_t* str1, WideStringView str2) {
150 inline WideString operator+(WideStringView str1, wchar_t ch) {
151 return WideString(str1, WideStringView(ch));
153 inline WideString operator+(wchar_t ch, WideStringView str2) {
154 return WideString(WideStringView(ch), str2);
160 return WideString(str1.AsStringView(), WideStringView(ch));
163 return WideString(WideStringView(ch), str2.AsStringView());
171 inline WideString operator+(const WideString& str1, WideStringView str2) {
174 inline WideString operator+(WideStringView str1, const WideString& str2) {
180 inline bool operator==(WideStringView lhs, const WideString& rhs) {
186 inline bool operator!=(WideStringView lhs, const WideString& rhs) {
195 std::wostream& operator<<(std::wostream& os, WideStringView str);
196 std::ostream& operator<<(std::ostream& os, WideStringView str);
209 uint32_t FX_HashCode_GetW(WideStringView str);
210 uint32_t FX_HashCode_GetLoweredW(WideStringView str);