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. |