Lines Matching refs:url_parse
13 #include "url/url_parse.h"
277 const url_parse::Component& scheme,
279 url_parse::Component* out_scheme);
281 const url_parse::Component& scheme,
283 url_parse::Component* out_scheme);
296 const url_parse::Component& username,
298 const url_parse::Component& password,
300 url_parse::Component* out_username,
301 url_parse::Component* out_password);
303 const url_parse::Component& username,
305 const url_parse::Component& password,
307 url_parse::Component* out_username,
308 url_parse::Component* out_password);
342 url_parse::Component out_host;
362 const url_parse::Component& host,
364 url_parse::Component* out_host);
366 const url_parse::Component& host,
368 url_parse::Component* out_host);
375 const url_parse::Component& host,
379 const url_parse::Component& host,
395 const url_parse::Component& host,
399 const url_parse::Component& host,
404 // The caller can pass url_parse::PORT_UNSPECIFIED as the
409 const url_parse::Component& port,
412 url_parse::Component* out_port);
414 const url_parse::Component& port,
417 url_parse::Component* out_port);
433 const url_parse::Component& path,
435 url_parse::Component* out_path);
437 const url_parse::Component& path,
439 url_parse::Component* out_path);
448 const url_parse::Component& path,
450 url_parse::Component* out_path);
452 const url_parse::Component& path,
454 url_parse::Component* out_path);
469 const url_parse::Component& query,
472 url_parse::Component* out_query);
474 const url_parse::Component& query,
477 url_parse::Component* out_query);
486 const url_parse::Component& path,
488 url_parse::Component* out_path);
490 const url_parse::Component& path,
492 url_parse::Component* out_path);
507 const url_parse::Parsed& parsed,
510 url_parse::Parsed* new_parsed);
513 const url_parse::Parsed& parsed,
516 url_parse::Parsed* new_parsed);
521 const url_parse::Parsed& parsed,
524 url_parse::Parsed* new_parsed);
527 const url_parse::Parsed& parsed,
530 url_parse::Parsed* new_parsed);
535 const url_parse::Parsed& parsed,
538 url_parse::Parsed* new_parsed);
541 const url_parse::Parsed& parsed,
544 url_parse::Parsed* new_parsed);
550 const url_parse::Parsed& parsed,
552 url_parse::Parsed* new_parsed);
555 const url_parse::Parsed& parsed,
557 url_parse::Parsed* new_parsed);
566 const url_parse::Parsed& parsed,
568 url_parse::Parsed* new_parsed);
571 const url_parse::Parsed& parsed,
573 url_parse::Parsed* new_parsed);
583 // A url_parse::Parsed structure usually goes along with this. Those
646 void SetScheme(const CHAR* s, const url_parse::Component& comp) {
654 void SetUsername(const CHAR* s, const url_parse::Component& comp) {
660 components_.username = url_parse::Component();
665 void SetPassword(const CHAR* s, const url_parse::Component& comp) {
671 components_.password = url_parse::Component();
676 void SetHost(const CHAR* s, const url_parse::Component& comp) {
682 components_.host = url_parse::Component();
687 void SetPort(const CHAR* s, const url_parse::Component& comp) {
693 components_.port = url_parse::Component();
698 void SetPath(const CHAR* s, const url_parse::Component& comp) {
704 components_.path = url_parse::Component();
709 void SetQuery(const CHAR* s, const url_parse::Component& comp) {
715 components_.query = url_parse::Component();
720 void SetRef(const CHAR* s, const url_parse::Component& comp) {
726 components_.ref = url_parse::Component();
733 const url_parse::Parsed& components() const { return components_; }
754 url_parse::Parsed components_;
759 const url_parse::Parsed& base_parsed,
763 url_parse::Parsed* new_parsed);
766 const url_parse::Parsed& base_parsed,
770 url_parse::Parsed* new_parsed);
775 const url_parse::Parsed& base_parsed,
779 url_parse::Parsed* new_parsed);
782 const url_parse::Parsed& base_parsed,
786 url_parse::Parsed* new_parsed);
791 const url_parse::Parsed& base_parsed,
795 url_parse::Parsed* new_parsed);
797 const url_parse::Parsed& base_parsed,
801 url_parse::Parsed* new_parsed);
806 const url_parse::Parsed& base_parsed,
809 url_parse::Parsed* new_parsed);
811 const url_parse::Parsed& base_parsed,
814 url_parse::Parsed* new_parsed);
819 const url_parse::Parsed& base_parsed,
822 url_parse::Parsed* new_parsed);
824 const url_parse::Parsed& base_parsed,
827 url_parse::Parsed* new_parsed);
843 const url_parse::Parsed& base_parsed,
848 url_parse::Component* relative_component);
850 const url_parse::Parsed& base_parsed,
855 url_parse::Component* relative_component);
877 const url_parse::Parsed& base_parsed,
880 const url_parse::Component& relative_component,
883 url_parse::Parsed* out_parsed);
886 const url_parse::Parsed& base_parsed,
889 const url_parse::Component& relative_component,
892 url_parse::Parsed* out_parsed);