![](../resources/join.gif)
![Home](../graphics/ext-2-label-3.jpg)
![](../resources/separator.gif)
![Readme](../graphics/index-label-3.jpg)
![Release Info](../graphics/releases-label-3.jpg)
![](../resources/separator.gif)
![Installation](../graphics/install-label-3.jpg)
![Download](../graphics/ext-18-label-3.jpg)
![Build](../graphics/build-label-3.jpg)
![](../resources/separator.gif)
![FAQs](../graphics/faqs-label-3.jpg)
![Samples](../graphics/samples-label-3.jpg)
![API Docs](../graphics/api-label-3.jpg)
![](../resources/separator.gif)
![DOM C++ Binding](../graphics/ext-68-label-3.jpg)
![Programming](../graphics/program-label-3.jpg)
![Migration Guide](../graphics/migrate-label-3.jpg)
![](../resources/separator.gif)
![Feedback](../graphics/feedback-label-3.jpg)
![Bug-Reporting](../graphics/bug-report-label-3.jpg)
![PDF Document](../graphics/pdf-label-3.jpg)
![](../resources/separator.gif)
![CVS Repository](../graphics/ext-100-label-3.jpg)
![Mail Archive](../graphics/ext-102-label-3.jpg)
![](../resources/close.gif)
|
| |
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
XMLURL Class ReferenceInheritance diagram for XMLURL:
[legend]Collaboration diagram for XMLURL:
[legend]List of all members.
Public Types |
enum | Protocols {
File,
HTTP,
FTP,
Protocols_Count,
Unknown
} |
Public Methods |
| XMLURL (MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager) |
| XMLURL (const XMLCh *const baseURL, const XMLCh *const relativeURL, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager) |
| XMLURL (const XMLCh *const baseURL, const char *const relativeURL, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager) |
| XMLURL (const XMLURL &baseURL, const XMLCh *const relativeURL) |
| XMLURL (const XMLURL &baseURL, const char *const relativeURL) |
| XMLURL (const XMLCh *const urlText, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager) |
| XMLURL (const char *const urlText, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager) |
| 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 |
MemoryManager * | getMemoryManager () 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 | setURL (const XMLCh *const baseURL, const XMLCh *const relativeURL, XMLURL &xmlURL) |
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) |
bool | parse (const XMLCh *const urlText, XMLURL &xmlURL) |
Member Enumeration Documentation
|
-
Enumeration values:
-
File |
|
HTTP |
|
FTP |
|
Protocols_Count |
|
Unknown |
|
|
Constructor & Destructor Documentation
XMLURL::XMLURL |
( |
const XMLURL & |
baseURL, |
|
|
const XMLCh *const |
relativeURL |
|
) |
|
|
XMLURL::XMLURL |
( |
const XMLURL & |
baseURL, |
|
|
const char *const |
relativeURL |
|
) |
|
|
XMLURL::XMLURL |
( |
const XMLURL & |
toCopy |
) |
|
|
virtual XMLURL::~XMLURL |
( |
|
) |
[virtual] |
|
Member Function Documentation
const XMLCh * XMLURL::getFragment |
( |
|
) |
const |
|
const XMLCh * XMLURL::getHost |
( |
|
) |
const |
|
const XMLCh * XMLURL::getPassword |
( |
|
) |
const |
|
const XMLCh * XMLURL::getPath |
( |
|
) |
const |
|
unsigned int XMLURL::getPortNum |
( |
|
) |
const |
|
const XMLCh* XMLURL::getProtocolName |
( |
|
) |
const |
|
const XMLCh * XMLURL::getQuery |
( |
|
) |
const |
|
const XMLCh * XMLURL::getURLText |
( |
|
) |
const |
|
const XMLCh * XMLURL::getUser |
( |
|
) |
const |
|
bool XMLURL::hasInvalidChar |
( |
|
) |
const |
|
bool XMLURL::isRelative |
( |
|
) |
const |
|
Protocols XMLURL::lookupByName |
( |
const XMLCh *const |
protoName |
) |
[static] |
|
void XMLURL::makeRelativeTo |
( |
const XMLURL & |
baseURL |
) |
|
|
void XMLURL::makeRelativeTo |
( |
const XMLCh *const |
baseURLText |
) |
|
|
bool XMLURL::operator!= |
( |
const XMLURL & |
toCompare |
) |
const |
|
XMLURL& XMLURL::operator= |
( |
const XMLURL & |
toAssign |
) |
|
|
bool XMLURL::operator== |
( |
const XMLURL & |
toCompare |
) |
const |
|
bool XMLURL::parse |
( |
const XMLCh *const |
urlText, |
|
|
XMLURL & |
xmlURL |
|
) |
[static] |
|
bool XMLURL::setURL |
( |
const XMLCh *const |
baseURL, |
|
|
const XMLCh *const |
relativeURL, |
|
|
XMLURL & |
xmlURL |
|
) |
|
|
void XMLURL::setURL |
( |
const XMLURL & |
baseURL, |
|
|
const XMLCh *const |
relativeURL |
|
) |
|
|
void XMLURL::setURL |
( |
const XMLCh *const |
baseURL, |
|
|
const XMLCh *const |
relativeURL |
|
) |
|
|
void XMLURL::setURL |
( |
const XMLCh *const |
urlText |
) |
|
|
The documentation for this class was generated from the following file:
|
|
|