Home | History | Annotate | Download | only in base

Lines Matching refs:wstring

172 BASE_API const std::wstring& EmptyWString();
184 BASE_API bool RemoveChars(const std::wstring& input,
186 std::wstring* output);
196 BASE_API bool TrimString(const std::wstring& input,
198 std::wstring* output);
225 BASE_API TrimPositions TrimWhitespace(const std::wstring& input,
227 std::wstring* output);
249 BASE_API std::wstring CollapseWhitespace(const std::wstring& text,
263 BASE_API bool ContainsOnlyChars(const std::wstring& input,
264 const std::wstring& characters);
272 BASE_API std::string WideToASCII(const std::wstring& wide);
277 BASE_API bool WideToLatin1(const std::wstring& wide, std::string* latin1);
291 BASE_API bool IsStringASCII(const std::wstring& str);
303 // for std::string and std::wstring
317 // for std::string and std::wstring
328 BASE_API bool LowerCaseEqualsASCII(const std::wstring& a, const char* b);
335 BASE_API bool LowerCaseEqualsASCII(std::wstring::const_iterator a_begin,
336 std::wstring::const_iterator a_end,
359 BASE_API bool StartsWith(const std::wstring& str,
360 const std::wstring& search,
370 BASE_API bool EndsWith(const std::wstring& str,
371 const std::wstring& search,
472 // end up in a std::wstring. It ensures that the std::wstring's internal
498 BASE_API size_t Tokenize(const std::wstring& str,
499 const std::wstring& delimiters,
500 std::vector<std::wstring>* tokens);