|
| | UT_Url () |
| |
| | UT_Url (const UT_StringRef &url_string, Protocol force_protocol=PROT_UNKNOWN) |
| |
| | UT_Url (Protocol prot, const UT_StringHolder &host, int port, const UT_StringHolder &path) |
| |
| | UT_Url (Protocol prot, const UT_StringHolder &user, const UT_StringHolder &password, const UT_StringHolder &host, int port, const UT_StringHolder &path, const UT_StringHolder &query_string) |
| |
| | UT_Url (const UT_Url &url)=default |
| |
| UT_Url & | operator= (const UT_Url &url)=default |
| |
| | UT_Url (UT_Url &&url)=default |
| |
| UT_Url & | operator= (UT_Url &&url)=default |
| |
| UT_Url & | operator= (const UT_StringRef &url_str) |
| |
| bool | parse (const UT_StringRef &str_url, Protocol force_protocol=PROT_UNKNOWN) |
| |
| void | clear () |
| |
| bool | isUsable () const |
| |
| | operator bool () const |
| |
| bool | operator== (const UT_Url &url) const |
| |
| bool | operator!= (const UT_Url &url) const |
| |
| UT_StringHolder | toString (unsigned format=FormattingOptions::None) const |
| |
| UT_StringHolder | toEncoded (unsigned format=FormattingOptions::None) const |
| |
| UT_StringHolder | toHostPort () const |
| |
| UT_StringHolder | protocolToString () const |
| |
| bool | usingDefaultPortForProtocol () const |
| |
| bool | hasMatchingPath (const UT_Url &url) const |
| |
| bool | hasMatchingPath (const UT_StringHolder &path) const |
| |
| bool | hasMatchingHost (const UT_Url &url) const |
| |
| bool | hasMatchingHost (const UT_StringHolder &host) const |
| |
| Protocol | protocol () const |
| |
| void | setProtocol (Protocol protocol) |
| |
| const UT_StringHolder & | user () const |
| |
| void | setUser (const UT_StringHolder &user) |
| |
| const UT_StringHolder & | password () const |
| |
| void | setPassword (const UT_StringHolder &pass) |
| |
| const UT_StringHolder & | host () const |
| |
| void | setHost (const UT_StringHolder &host) |
| |
| int | port () const |
| |
| int | rawPort () const |
| |
| void | setPort (int port) |
| |
| const UT_StringHolder & | path () const |
| |
| void | setPath (const UT_StringHolder &path) |
| |
| const UT_StringHolder & | queryString () const |
| |
| void | setQueryString (const UT_StringHolder &query) |
| |
| const UT_StringHolder & | fragment () const |
| |
| void | setFragment (const UT_StringHolder &frag) |
| |
Definition at line 26 of file UT_Url.h.