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