Home | History | Annotate | Download | only in search_engines

Lines Matching defs:TemplateURLRef

24 // The TemplateURLRef has any number of terms that need to be replaced. Each of
74 TemplateURLRef::TemplateURLRef() {
78 TemplateURLRef::TemplateURLRef(const std::string& url,
89 void TemplateURLRef::Set(const std::string& url,
98 TemplateURLRef::~TemplateURLRef() {
101 bool TemplateURLRef::ParseParameter(size_t start,
158 std::string TemplateURLRef::ParseURL(const std::string& url,
192 void TemplateURLRef::ParseIfNecessary() const {
197 void TemplateURLRef::ParseIfNecessaryUsingTermsData(
225 void TemplateURLRef::ParseHostAndSearchTermKey(
263 void TemplateURLRef::SetGoogleBaseURL(std::string* google_base_url) {
267 std::string TemplateURLRef::ReplaceSearchTerms(
280 std::string TemplateURLRef::ReplaceSearchTermsUsingTermsData(
414 bool TemplateURLRef::SupportsReplacement() const {
419 bool TemplateURLRef::SupportsReplacementUsingTermsData(
425 bool TemplateURLRef::IsValid() const {
430 bool TemplateURLRef::IsValidUsingTermsData(
436 string16 TemplateURLRef::DisplayURL() const {
455 std::string TemplateURLRef::DisplayURLToURLRef(
467 const std::string& TemplateURLRef::GetHost() const {
472 const std::string& TemplateURLRef::GetPath() const {
477 const std::string& TemplateURLRef::GetSearchTermKey() const {
482 string16 TemplateURLRef::SearchTermToString16(const TemplateURL& host,
509 bool TemplateURLRef::HasGoogleBaseURLs() const {
520 bool TemplateURLRef::SameUrlRefs(const TemplateURLRef* ref1,
521 const TemplateURLRef* ref2) {
525 void TemplateURLRef::CollectRLZMetrics() const {
547 void TemplateURLRef::InvalidateCachedValues() const {