#include <url.h>
Inheritance diagram for PURLLegacyScheme:
Public Member Functions | |
PURLLegacyScheme (const char *_scheme) | |
BOOL | Parse (const PString &url, PURL &purl) const |
PString | AsString (PURL::UrlFormat fmt, const PURL &purl) const |
PString | GetName () const |
Public Attributes | |
PString | scheme |
BOOL | hasUsername |
BOOL | hasPassword |
BOOL | hasHostPort |
BOOL | defaultToUserIfNoAt |
BOOL | defaultHostToLocal |
BOOL | hasQuery |
BOOL | hasParameters |
BOOL | hasFragments |
BOOL | hasPath |
BOOL | relativeImpliesScheme |
WORD | defaultPort |
PURLLegacyScheme::PURLLegacyScheme | ( | const char * | _scheme | ) | [inline] |
Implements PURLScheme.
PString PURLLegacyScheme::AsString | ( | PURL::UrlFormat | fmt, | |
const PURL & | purl | |||
) | const [inline, virtual] |
Implements PURLScheme.
PString PURLLegacyScheme::GetName | ( | ) | const [inline, virtual] |
Implements PURLScheme.