|
activemq-cpp-3.6.0
|
Basic type object that holds data that composes a given URI. More...
#include <src/main/decaf/internal/net/URIType.h>
Public Member Functions | |
| URIType (const std::string &source) | |
| URIType () | |
| virtual | ~URIType () |
| std::string | getSource () const |
| Gets the source URI string that was parsed to obtain this URIType instance and the resulting data,. | |
| void | setSource (const std::string &source) |
| Sets the source URI string that was parsed to obtain this URIType instance and the resulting data,. | |
| std::string | getScheme () const |
| Gets the Scheme of the URI, e.g. | |
| void | setScheme (const std::string &scheme) |
| Sets the Scheme of the URI, e.g. | |
| std::string | getSchemeSpecificPart () const |
| Gets the Scheme Specific Part of the URI. | |
| void | setSchemeSpecificPart (const std::string &schemeSpecificPart) |
| Sets the Scheme Specific Part of the URI. | |
| std::string | getAuthority () const |
| Gets the Authority of the URI. | |
| void | setAuthority (const std::string &authority) |
| Sets the Authority of the URI. | |
| std::string | getUserInfo () const |
| Gets the user info part of the URI, e.g. | |
| void | setUserInfo (const std::string &userinfo) |
| Sets the user info part of the URI, e.g. | |
| std::string | getHost () const |
| Gets the Host name part of the URI. | |
| void | setHost (const std::string &host) |
| Sets the Host name part of the URI. | |
| int | getPort () const |
| Gets the port part of the URI. | |
| void | setPort (int port) |
| Sets the port part of the URI. | |
| std::string | getPath () const |
| Gets the Path part of the URI. | |
| void | setPath (const std::string &path) |
| Sets the Path part of the URI. | |
| std::string | getQuery () const |
| Gets the Query part of the URI. | |
| void | setQuery (const std::string &query) |
| Sets the Query part of the URI. | |
| std::string | getFragment () const |
| Gets the Fragment part of the URI. | |
| void | setFragment (const std::string &fragment) |
| Sets the Fragment part of the URI. | |
| bool | isOpaque () const |
| Gets if the URI is Opaque. | |
| void | setOpaque (bool opaque) |
| Sets if the URI is Opaque. | |
| bool | isAbsolute () const |
| Gets if the URI is Absolute. | |
| void | setAbsolute (bool absolute) |
| Sets if the URI is Absolute. | |
| bool | isServerAuthority () const |
| Gets if the URI is a Server Authority. | |
| void | setServerAuthority (bool serverAuthority) |
| Sets if the URI is a Server Authority. | |
| bool | isValid () const |
| Gets if the URI is valid, meaning that the source has been set and parsed and all relevant data fields have been set. | |
| void | setValid (bool valid) |
| Sets if the URI is valid, meaning that the source has been set and parsed and all relevant data fields have been set. | |
Basic type object that holds data that composes a given URI.
|
inline |
|
inline |
|
inlinevirtual |
|
inline |
Gets the Authority of the URI.
|
inline |
Gets the Fragment part of the URI.
|
inline |
Gets the Host name part of the URI.
|
inline |
Gets the Path part of the URI.
|
inline |
Gets the port part of the URI.
|
inline |
Gets the Query part of the URI.
|
inline |
Gets the Scheme of the URI, e.g.
scheme ("http"/"ftp"/...).
|
inline |
Gets the Scheme Specific Part of the URI.
|
inline |
Gets the source URI string that was parsed to obtain this URIType instance and the resulting data,.
|
inline |
Gets the user info part of the URI, e.g.
user name, as in http://user:passwd@host:port/
|
inline |
Gets if the URI is Absolute.
|
inline |
Gets if the URI is Opaque.
|
inline |
Gets if the URI is a Server Authority.
|
inline |
Gets if the URI is valid, meaning that the source has been set and parsed and all relevant data fields have been set.
|
inline |
Sets if the URI is Absolute.
| absolute | - true if Absolute. |
|
inline |
Sets the Authority of the URI.
| authority | Authority part string. |
|
inline |
Sets the Fragment part of the URI.
| fragment | - Fragment part string. |
|
inline |
Sets the Host name part of the URI.
| host | - Host name part string. |
|
inline |
Sets if the URI is Opaque.
| opaque | true if opaque. |
|
inline |
Sets the Path part of the URI.
| path | - Path part string. |
|
inline |
Sets the port part of the URI.
| port | - port part string, -1 if not set. |
|
inline |
Sets the Query part of the URI.
| query | - Query part string. |
|
inline |
Sets the Scheme of the URI, e.g.
scheme ("http"/"ftp"/...).
| scheme | - scheme part string. |
|
inline |
Sets the Scheme Specific Part of the URI.
| schemeSpecificPart | - scheme specific part string. |
|
inline |
Sets if the URI is a Server Authority.
| serverAuthority | - true if Server Authority. |
|
inline |
Sets the source URI string that was parsed to obtain this URIType instance and the resulting data,.
| source | - the source URI string |
|
inline |
Sets the user info part of the URI, e.g.
user name, as in http://user:passwd@host:port/
| userinfo | - user info part string. |
|
inline |
Sets if the URI is valid, meaning that the source has been set and parsed and all relevant data fields have been set.
| valid | - true if the URIType contains valid data. |