kodi
NPT_Url Member List

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

FragmentCharsToEncode (defined in NPT_Uri)NPT_Uristatic
GetFragment() constNPT_Urlinline
GetHost() constNPT_Urlinline
GetPath() constNPT_Urlinline
GetPath(bool decoded) constNPT_Urlinline
GetPort() constNPT_Urlinline
GetQuery() constNPT_Urlinline
GetScheme() const (defined in NPT_Uri)NPT_Uriinline
GetSchemeId() const (defined in NPT_Uri)NPT_Uriinline
HasFragment() constNPT_Urlinline
HasQuery() constNPT_Urlinline
IsValid() constNPT_Urlvirtual
m_Fragment (defined in NPT_Url)NPT_Urlprotected
m_HasFragment (defined in NPT_Url)NPT_Urlprotected
m_HasQuery (defined in NPT_Url)NPT_Urlprotected
m_Host (defined in NPT_Url)NPT_Urlprotected
m_HostIsIpv6Address (defined in NPT_Url)NPT_Urlprotected
m_Path (defined in NPT_Url)NPT_Urlprotected
m_Port (defined in NPT_Url)NPT_Urlprotected
m_Query (defined in NPT_Url)NPT_Urlprotected
m_Scheme (defined in NPT_Uri)NPT_Uriprotected
m_SchemeId (defined in NPT_Uri)NPT_Uriprotected
NPT_Uri() (defined in NPT_Uri)NPT_Uriinline
NPT_Url()NPT_Url
NPT_Url(const char *url, NPT_UInt16 default_port=0)NPT_Url
NPT_Url(const char *scheme, const char *host, NPT_UInt16 port, const char *path, const char *query=NULL, const char *fragment=NULL)NPT_Url
Parse(const char *url, NPT_UInt16 default_port=0)NPT_Url
ParsePathPlus(const char *path_plus)NPT_Url
ParseScheme(const NPT_String &scheme) (defined in NPT_Uri)NPT_Uristatic
PathCharsToEncode (defined in NPT_Uri)NPT_Uristatic
PercentDecode(const char *str) (defined in NPT_Uri)NPT_Uristatic
PercentEncode(const char *str, const char *chars, bool encode_percents=true) (defined in NPT_Uri)NPT_Uristatic
QueryCharsToEncode (defined in NPT_Uri)NPT_Uristatic
Reset()NPT_Url
SCHEME_ID_HTTP enum value (defined in NPT_Uri)NPT_Uri
SCHEME_ID_HTTPS enum value (defined in NPT_Uri)NPT_Uri
SCHEME_ID_UNKNOWN enum value (defined in NPT_Uri)NPT_Uri
SchemeId enum name (defined in NPT_Uri)NPT_Uri
SetFragment(const char *fragment, bool encoded=false)NPT_Url
SetHost(const char *host)NPT_Url
SetPath(const char *path, bool encoded=false)NPT_Url
SetPort(NPT_UInt16 port)NPT_Url
SetQuery(const char *query, bool encoded=false)NPT_Url
SetScheme(const char *scheme) (defined in NPT_Uri)NPT_Uri
SetSchemeFromUri(const char *uri) (defined in NPT_Uri)NPT_Uri
ToRequestString(bool with_fragment=false) constNPT_Urlvirtual
ToString(bool with_fragment=true) constNPT_Urlvirtual
ToStringWithDefaultPort(NPT_UInt16 default_port, bool with_fragment=true) constNPT_Urlvirtual
UnsafeCharsToEncode (defined in NPT_Uri)NPT_Uristatic
~NPT_Uri() (defined in NPT_Uri)NPT_Uriinlinevirtual