Lines Matching refs:url_parse
37 #include "googleurl/src/url_parse.h"
297 const url_parse::Component& scheme,
299 url_parse::Component* out_scheme);
301 const url_parse::Component& scheme,
303 url_parse::Component* out_scheme);
316 const url_parse::Component& username,
318 const url_parse::Component& password,
320 url_parse::Component* out_username,
321 url_parse::Component* out_password);
323 const url_parse::Component& username,
325 const url_parse::Component& password,
327 url_parse::Component* out_username,
328 url_parse::Component* out_password);
362 url_parse::Component out_host;
371 const url_parse::Component& host,
373 url_parse::Component* out_host);
375 const url_parse::Component& host,
377 url_parse::Component* out_host);
384 const url_parse::Component& host,
388 const url_parse::Component& host,
404 const url_parse::Component& host,
408 const url_parse::Component& host,
413 // The caller can pass url_parse::PORT_UNSPECIFIED as the
418 const url_parse::Component& port,
421 url_parse::Component* out_port);
423 const url_parse::Component& port,
426 url_parse::Component* out_port);
442 const url_parse::Component& path,
444 url_parse::Component* out_path);
446 const url_parse::Component& path,
448 url_parse::Component* out_path);
457 const url_parse::Component& path,
459 url_parse::Component* out_path);
461 const url_parse::Component& path,
463 url_parse::Component* out_path);
478 const url_parse::Component& query,
481 url_parse::Component* out_query);
483 const url_parse::Component& query,
486 url_parse::Component* out_query);
495 const url_parse::Component& path,
497 url_parse::Component* out_path);
499 const url_parse::Component& path,
501 url_parse::Component* out_path);
516 const url_parse::Parsed& parsed,
519 url_parse::Parsed* new_parsed);
522 const url_parse::Parsed& parsed,
525 url_parse::Parsed* new_parsed);
530 const url_parse::Parsed& parsed,
533 url_parse::Parsed* new_parsed);
536 const url_parse::Parsed& parsed,
539 url_parse::Parsed* new_parsed);
545 const url_parse::Parsed& parsed,
547 url_parse::Parsed* new_parsed);
550 const url_parse::Parsed& parsed,
552 url_parse::Parsed* new_parsed);
561 const url_parse::Parsed& parsed,
563 url_parse::Parsed* new_parsed);
566 const url_parse::Parsed& parsed,
568 url_parse::Parsed* new_parsed);
578 // A url_parse::Parsed structure usually goes along with this. Those
641 void SetScheme(const CHAR* s, const url_parse::Component& comp) {
649 void SetUsername(const CHAR* s, const url_parse::Component& comp) {
655 components_.username = url_parse::Component();
660 void SetPassword(const CHAR* s, const url_parse::Component& comp) {
666 components_.password = url_parse::Component();
671 void SetHost(const CHAR* s, const url_parse::Component& comp) {
677 components_.host = url_parse::Component();
682 void SetPort(const CHAR* s, const url_parse::Component& comp) {
688 components_.port = url_parse::Component();
693 void SetPath(const CHAR* s, const url_parse::Component& comp) {
699 components_.path = url_parse::Component();
704 void SetQuery(const CHAR* s, const url_parse::Component& comp) {
710 components_.query = url_parse::Component();
715 void SetRef(const CHAR* s, const url_parse::Component& comp) {
721 components_.ref = url_parse::Component();
728 const url_parse::Parsed& components() const { return components_; }
749 url_parse::Parsed components_;
754 const url_parse::Parsed& base_parsed,
758 url_parse::Parsed* new_parsed);
760 const url_parse::Parsed& base_parsed,
764 url_parse::Parsed* new_parsed);
769 const url_parse::Parsed& base_parsed,
773 url_parse::Parsed* new_parsed);
775 const url_parse::Parsed& base_parsed,
779 url_parse::Parsed* new_parsed);
784 const url_parse::Parsed& base_parsed,
787 url_parse::Parsed* new_parsed);
789 const url_parse::Parsed& base_parsed,
792 url_parse::Parsed* new_parsed);
797 const url_parse::Parsed& base_parsed,
800 url_parse::Parsed* new_parsed);
802 const url_parse::Parsed& base_parsed,
805 url_parse::Parsed* new_parsed);
821 const url_parse::Parsed& base_parsed,
826 url_parse::Component* relative_component);
828 const url_parse::Parsed& base_parsed,
833 url_parse::Component* relative_component);
854 const url_parse::Parsed& base_parsed,
857 const url_parse::Component& relative_component,
860 url_parse::Parsed* out_parsed);
862 const url_parse::Parsed& base_parsed,
865 const url_parse::Component& relative_component,
868 url_parse::Parsed* out_parsed);