![]() |
IOLink
IOL_v1.1.0_release
|
Class modeling universal resource identifier. More...
#include <iolink/Uri.h>
Public Member Functions | |
| Uri (const std::string &uri) | |
| Parses string and sets uri fields. | |
| Uri (const Uri &other) | |
| Asssignment Operator and Copy Constructor. | |
| Uri & | operator= (Uri rhs) |
| ~Uri () | |
| Destructor. | |
| std::string | scheme () const |
| Scheme or protocol e.g. More... | |
| std::string | authority () const |
| Returns the authority part (userInfo, host and port) of the URI. | |
| std::string | host () const |
| Returns the host part of the URI. | |
| uint16_t | port () const |
| Returns the port number part of the URI. | |
| std::string | userInfo () const |
| Returns the user-info part of the URI. | |
| std::string | path () const |
| Returns the decoded path part of the URI. | |
| std::string | query () const |
| Returns the decoded query part of the URI. | |
| std::string | pathAndQuery () const |
| Returns the encoded path and query parts of the URI. | |
| std::string | toString () const |
| Returns a string representation of the URI. | |
Class modeling universal resource identifier.
| std::string iolink::Uri::scheme | ( | ) | const |
Scheme or protocol e.g.
http, https, ftp