59 explicit uri(
const string& s);
94 {
return _authority; }
116 {
return _fragment; }
A class to represent a uniform resource identifier.
Definition: uri.h:25
const string & query() const
Get query component.
Definition: uri.h:107
The namespace used to hold the package management library.
Definition: auto_dir.cc:12
uri & operator+=(const uri &rel_uri)
Resolve relative URI to produce absolute URI.
Definition: uri.cc:130
const string & authority() const
Get authority component.
Definition: uri.h:93
const string & fragment() const
Get fragment component.
Definition: uri.h:115
uri()
Construct empty URI.
uri operator+(const uri &rel_uri)
Resolve relative URI to produce absolute URI.
Definition: uri.cc:65
const string & scheme() const
Get scheme component.
Definition: uri.h:85
const string & path() const
Get path component.
Definition: uri.h:99