|
μHAL (v2.7.9)
Part of the IPbus software repository
|
Go to the documentation of this file.
33 #ifndef _uhal_grammars_URI_hpp_
34 #define _uhal_grammars_URI_hpp_
std::ostream & operator<<(std::ostream &aStr, const uhal::HttpResponseType &aHttpResponse)
std::string mHostname
The "host" part of a URI of the form "protocol://host:port/patha/pathb/blah.ext?key1=val1&key2=val2&k...
std::string mPath
The "patha/pathb/blah" part of a URI of the form "protocol://host:port/patha/pathb/blah....
NameValuePairVectorType mArguments
The "key1=val1&key2=val2&key3=val3" part of a URI of the form "protocol://host:port/patha/pathb/blah....
std::string toString(const URI &aURI)
std::vector< std::pair< std::string, std::string > > NameValuePairVectorType
boost::fusion requires us to typedef our template types, so typedef a container which can hold key/va...
std::string mExtension
The "ext" part of a URI of the form "protocol://host:port/patha/pathb/blah.ext?key1=val1&key2=val2&ke...
std::string mProtocol
The "protocol" part of a URI of the form "protocol://host:port/patha/pathb/blah.ext?...
Struct to store a URI when parsed by boost spirit.
std::string mPort
The "port" part of a URI of the form "protocol://host:port/patha/pathb/blah.ext?key1=val1&key2=val2&k...