Lines Matching refs:search
823 const std::string& search,
826 return str.compare(0, search.length(), search) == 0;
828 return base::strncasecmp(str.c_str(), search.c_str(), search.length()) == 0;
832 bool StartsWithT(const STR& str, const STR& search, bool case_sensitive) {
834 return str.compare(0, search.length(), search) == 0;
836 if (search.size() > str.size())
838 return std::equal(search.begin(), search.end(), str.begin(),
843 bool StartsWith(const std::wstring& str, const std::wstring& search,
845 return StartsWithT(str, search, case_sensitive);
849 bool StartsWith(const string16& str, const string16& search,
851 return StartsWithT(str, search, case_sensitive);
856 bool EndsWithT(const STR& str, const STR& search, bool case_sensitive) {
858 typename STR::size_type search_length = search.length();
862 return str.compare(str_length - search_length, search_length, search) == 0;
864 return std::equal(search.begin(), search.end(),
870 bool EndsWith(const std::string& str, const std::string& search,
872 return EndsWithT(str, search, case_sensitive);
875 bool EndsWith(const std::wstring& str, const std::wstring& search,
877 return EndsWithT(str, search, case_sensitive);
881 bool EndsWith(const string16& str, const string16& search,
883 return EndsWithT(str, search, case_sensitive);