| AddQueryParameter(const char *name, const char *value, bool escape_all=false) | SUrl | |
| AsString() const | SUrl | |
| AsValue() const | SUrl | |
| Equals(const char *) const | SUrl | |
| Equals(const SUrl &url) const | SUrl | |
| EscapePathString(bool escape_all, char *outString, const char *inString, size_t inLen=0x7fffffff) | SUrl | [static] |
| EscapeQueryString(bool escape_all, char *outString, const char *inString, size_t inLen=0x7fffffff) | SUrl | [static] |
| GetAction() const | SUrl | |
| GetEscapedLength(const char *unescaped_string, size_t inLen=0x7fffffff) | SUrl | [static] |
| GetExtension() const | SUrl | |
| GetFragment() const | SUrl | |
| GetHostName() const | SUrl | |
| GetPassword() const | SUrl | |
| GetPath() const | SUrl | |
| GetPort() const | SUrl | |
| GetQuery() const | SUrl | |
| GetQueryParameter(const char *name, SString *out_value) const | SUrl | |
| GetScheme() const | SUrl | |
| GetUnescapedFileName(char *out, int size) const | SUrl | |
| GetUnescapedPath(char *out, int size) const | SUrl | |
| GetUnescapedQuery(char *out, int size) const | SUrl | |
| GetUserName() const | SUrl | |
| IsSchemeSupported(const char *scheme) | SUrl | [static] |
| IsValid() const | SUrl | |
| operator SValue() const | SUrl | [inline] |
| operator!=(const SUrl &url) const | SUrl | |
| operator=(const char *url_string) | SUrl | |
| operator=(const SUrl &url) | SUrl | |
| operator==(const SUrl &url) const | SUrl | |
| operator==(const char *urlString) const | SUrl | |
| Print(SString *dump=NULL) const | SUrl | |
| RemoveQueryParameter(const char *name) | SUrl | |
| ReplaceQueryParameter(const char *name, const char *value, bool addIfNotPresent=true, bool escape_all=false) | SUrl | |
| Reset() | SUrl | |
| SetAction(const char *action) | SUrl | |
| SetFragment(const char *fragment) | SUrl | |
| SetHostName(const char *hostname) | SUrl | |
| SetInternetStyleSchemeSupport(char queryBeginChar= '?', char queryAssignmentChar= '=', char querySeperatorChar= '&') | SUrl | |
| SetPassword(const char *password) | SUrl | |
| SetPath(const char *path, bool escape_all=false) | SUrl | |
| SetPort(int port) | SUrl | |
| SetQuery(const char *query, bool escape_all=false) | SUrl | |
| SetTo(const SUrl &url) | SUrl | |
| SetTo(const char *urlString, bool escape_all=false) | SUrl | |
| SetTo(const SUrl &baseURL, const char *relativePath, bool escape_all=false) | SUrl | |
| SetTo(const SValue &value) | SUrl | |
| SetUserName(const char *user) | SUrl | |
| SUrl() | SUrl | |
| SUrl(const SUrl &) | SUrl | |
| SUrl(const char *urlString, bool escape_all=false) | SUrl | |
| SUrl(const char *scheme, const char *hostname, int port, bool escape_all=false, bool hierarchal=false) | SUrl | |
| SUrl(const SUrl &baseURL, const char *relativePath, bool escape_all=false) | SUrl | |
| SUrl(const SValue &value, status_t *status=NULL) | SUrl | |
| ~SUrl() | SUrl | |