Lines Matching refs:string
19 #include <string>
29 static std::set<std::string> availableIDs;
31 void Split(const std::string &src, const std::string &sep, std::vector<std::string> &dest);
32 void Merge(const std::vector<std::string>& src, const std::string& sep, std::string& dest);
33 std::string ReadSystemParameter(const char *paramKey, const int paramLength);
34 int32_t ConvertString2Int(const std::string &numberStr, int32_t& status);
36 void GetAllValidLocalesTag(std::unordered_set<std::string>& allValidLocalesLanguageTag);
37 bool CheckTzDataFilePath(const std::string &filePath);
38 std::string StrReplaceAll(const std::string& str,
39 const std::string& target, const std::string& replace);
40 std::string GetISO3Language(const std::string& language);
41 std::string GetISO3Country(const std::string& country);
42 std::string trim(std::string &s);
43 bool FileExist(const std::string& path);
44 bool FileCopy(const std::string& srcPath, const std::string& dstPath);
45 bool IsLegalPath(const std::string& path);
46 void Split(const std::string &src, const std::string &sep, std::vector<std::string> &dest);
49 std::string PseudoLocalizationProcessor(const std::string &input);
50 std::string PseudoLocalizationProcessor(const std::string &input, bool ifEnforce);
53 std::set<std::string> GetTimeZoneAvailableIDs(I18nErrorCode &errorCode);
54 bool RegexSearchNoExcept(const std::string& str, std::smatch& match, const std::regex& regex);