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