SUrl Member List

This is the complete list of members for SUrl, including all inherited members.

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