Lines Matching refs:search
563 const std::string& search,
566 return str.compare(0, search.length(), search) == 0;
568 return base::strncasecmp(str.c_str(), search.c_str(), search.length()) == 0;
572 bool StartsWithT(const STR& str, const STR& search, bool case_sensitive) {
574 return str.compare(0, search.length(), search) == 0;
576 if (search.size() > str.size())
578 return std::equal(search.begin(), search.end(), str.begin(),
583 bool StartsWith(const std::wstring& str, const std::wstring& search,
585 return StartsWithT(str, search, case_sensitive);
589 bool StartsWith(const string16& str, const string16& search,
591 return StartsWithT(str, search, case_sensitive);
596 bool EndsWithT(const STR& str, const STR& search, bool case_sensitive) {
598 typename STR::size_type search_length = search.length();
602 return str.compare(str_length - search_length, search_length, search) == 0;
604 return std::equal(search.begin(), search.end(),
610 bool EndsWith(const std::string& str, const std::string& search,
612 return EndsWithT(str, search, case_sensitive);
615 bool EndsWith(const std::wstring& str, const std::wstring& search,
617 return EndsWithT(str, search, case_sensitive);
621 bool EndsWith(const string16& str, const string16& search,
623 return EndsWithT(str, search, case_sensitive);