• Home
  • Raw
  • Download

Lines Matching refs:std

29   static std::string PathForRequest(const GURL& url);
34 static std::string SpecForRequest(const GURL& url);
40 static size_t FindDelimiter(const std::string& line,
48 static void ParseContentType(const std::string& content_type_str,
49 std::string* mime_type,
50 std::string* charset,
59 static bool ParseRanges(const std::string& headers,
60 std::vector<HttpByteRange>* ranges);
64 static bool ParseRangeHeader(const std::string& range_specifier,
65 std::vector<HttpByteRange>* ranges);
70 static bool HasHeader(const std::string& headers, const char* name);
76 static std::string StripHeaders(const std::string& headers,
83 static bool IsNonCoalescingHeader(std::string::const_iterator name_begin,
84 std::string::const_iterator name_end);
85 static bool IsNonCoalescingHeader(const std::string& name) { in IsNonCoalescingHeader()
95 static void TrimLWS(std::string::const_iterator* begin,
96 std::string::const_iterator* end);
106 static std::string Unquote(std::string::const_iterator begin,
107 std::string::const_iterator end);
110 static std::string Unquote(const std::string& str);
113 static std::string Quote(const std::string& str);
133 static std::string AssembleRawHeaders(const char* buf, int buf_len);
149 static std::string GenerateAcceptLanguageHeader(
150 const std::string& raw_language_list);
155 static std::string GenerateAcceptCharsetHeader(const std::string& charset);
160 const std::string& header_value,
161 std::string* headers);
169 HeadersIterator(std::string::const_iterator headers_begin,
170 std::string::const_iterator headers_end,
171 const std::string& line_delimiter);
191 std::string::const_iterator name_begin() const { in name_begin()
194 std::string::const_iterator name_end() const { in name_end()
197 std::string name() const { in name()
198 return std::string(name_begin_, name_end_); in name()
201 std::string::const_iterator values_begin() const { in values_begin()
204 std::string::const_iterator values_end() const { in values_end()
207 std::string values() const { in values()
208 return std::string(values_begin_, values_end_); in values()
213 std::string::const_iterator name_begin_;
214 std::string::const_iterator name_end_;
215 std::string::const_iterator values_begin_;
216 std::string::const_iterator values_end_;
232 ValuesIterator(std::string::const_iterator values_begin,
233 std::string::const_iterator values_end,
241 std::string::const_iterator value_begin() const { in value_begin()
244 std::string::const_iterator value_end() const { in value_end()
247 std::string value() const { in value()
248 return std::string(value_begin_, value_end_); in value()
253 std::string::const_iterator value_begin_;
254 std::string::const_iterator value_end_;
266 NameValuePairsIterator(std::string::const_iterator begin,
267 std::string::const_iterator end,
280 std::string::const_iterator name_begin() const { return name_begin_; } in name_begin()
281 std::string::const_iterator name_end() const { return name_end_; } in name_end()
282 std::string name() const { return std::string(name_begin_, name_end_); } in name()
285 std::string::const_iterator value_begin() const { in value_begin()
288 std::string::const_iterator value_end() const { in value_end()
291 std::string value() const { in value()
292 return value_is_quoted_ ? unquoted_value_ : std::string(value_begin_, in value()
300 std::string::const_iterator begin_;
301 std::string::const_iterator end_;
303 std::string::const_iterator name_begin_;
304 std::string::const_iterator name_end_;
306 std::string::const_iterator value_begin_;
307 std::string::const_iterator value_end_;
312 std::string unquoted_value_;