Home | History | Annotate | Download | only in base

Lines Matching refs:string

25 #include <string>
52 virtual void AddSdchDictionary(const std::string& dictionary_text,
188 const std::string& text() const { return text_; }
198 Dictionary(const std::string& dictionary_text,
200 const std::string& client_hash,
202 const std::string& domain,
203 const std::string& path,
209 const std::string& client_hash() const { return client_hash_; }
217 static bool CanSet(const std::string& domain, const std::string& path,
225 static bool PathMatch(const std::string& path,
226 const std::string& restriction);
229 static bool DomainMatch(const GURL& url, const std::string& restriction);
233 std::string text_;
237 std::string client_hash_;
246 const std::string domain_;
247 const std::string path_;
294 void ClearDomainBlacklisting(const std::string& domain);
297 int BlackListDomainCount(const std::string& domain);
300 int BlacklistDomainExponential(const std::string& domain);
325 void GetVcdiffDictionary(const std::string& server_hash,
332 void GetAvailDictionaryList(const GURL& target_url, std::string* list);
337 static void GenerateHash(const std::string& dictionary_text,
338 std::string* client_hash, std::string* server_hash);
358 virtual void AddSdchDictionary(const std::string& dictionary_text,
373 typedef std::map<std::string, BlacklistInfo> DomainBlacklistInfo;
374 typedef std::set<std::string> ExperimentSet;
377 typedef std::map<std::string, scoped_refptr<Dictionary> > DictionaryMap;
387 static void UrlSafeBase64Encode(const std::string& input,
388 std::string* output);