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