|
Public Types |
enum | Protocols {
File,
HTTP,
FTP,
Protocols_Count,
Unknown
} |
Public Methods |
| 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 |
bool | hasInvalidChar () const |
BinInputStream * | makeNewStream () const |
void | makeRelativeTo (const XMLCh *const baseURLText) |
void | makeRelativeTo (const XMLURL &baseURL) |
Static Public Methods |
Protocols | lookupByName (const XMLCh *const protoName) |