Public Types |
| enum | Protocols {
File,
HTTP,
FTP,
Protocols_Count,
Unknown
} |
Public Methods |
| Protocols | lookupByName (const XMLCh *const protoName) |
| | XMLURL () |
| | XMLURL (const XMLCh *const baseURL,const XMLCh *const relativeURL) |
| | XMLURL (const XMLCh *const baseURL,const char *const relativeURL) |
| | XMLURL (const XMLURL &baseURL,const XMLCh *const relativeURL) |
| | XMLURL (const XMLURL &baseURL,const char *const relativeURL) |
| | XMLURL (const XMLCh *const urlText) |
| | XMLURL (const char *const urlText) |
| | XMLURL (const XMLURL &toCopy) |
| virtual | ~XMLURL () |
| XMLURL& | operator= (const XMLURL &toAssign) |
| bool | operator== (const XMLURL &toCompare)const |
| bool | operator!= (const XMLURL &toCompare)const |
| const XMLCh* | getFragment ()const |
| const XMLCh* | getHost ()const |
| const XMLCh* | getPassword ()const |
| const XMLCh* | getPath ()const |
| unsigned int | getPortNum ()const |
| Protocols | getProtocol ()const |
| const XMLCh* | getProtocolName ()const |
| const XMLCh* | getQuery ()const |
| const XMLCh* | getURLText ()const |
| const XMLCh* | getUser ()const |
| void | setURL (const XMLCh *const urlText) |
| void | setURL (const XMLCh *const baseURL,const XMLCh *const relativeURL) |
| void | setURL (const XMLURL &baseURL,const XMLCh *const relativeURL) |
| bool | isRelative ()const |
| BinInputStream* | makeNewStream ()const |
| void | makeRelativeTo (const XMLCh *const baseURLText) |
| void | makeRelativeTo (const XMLURL &baseURL) |