PURLLegacyScheme Class Reference

#include <url.h>

Inheritance diagram for PURLLegacyScheme:

PURLScheme PObject List of all members.

Public Member Functions

 PURLLegacyScheme (const char *_scheme)
PBoolean Parse (const PString &url, PURL &purl) const
PString AsString (PURL::UrlFormat fmt, const PURL &purl) const
PString GetName () const

Public Attributes

PString scheme
PBoolean hasUsername
PBoolean hasPassword
PBoolean hasHostPort
PBoolean defaultToUserIfNoAt
PBoolean defaultHostToLocal
PBoolean hasQuery
PBoolean hasParameters
PBoolean hasFragments
PBoolean hasPath
PBoolean relativeImpliesScheme
WORD defaultPort

Constructor & Destructor Documentation

PURLLegacyScheme::PURLLegacyScheme ( const char *  _scheme  )  [inline]


Member Function Documentation

PBoolean PURLLegacyScheme::Parse ( const PString url,
PURL purl 
) const [inline, virtual]

Implements PURLScheme.

PString PURLLegacyScheme::AsString ( PURL::UrlFormat  fmt,
const PURL purl 
) const [inline, virtual]

Implements PURLScheme.

PString PURLLegacyScheme::GetName (  )  const [inline, virtual]

Implements PURLScheme.


Member Data Documentation

PString PURLLegacyScheme::scheme

PBoolean PURLLegacyScheme::hasUsername

PBoolean PURLLegacyScheme::hasPassword

PBoolean PURLLegacyScheme::hasHostPort

PBoolean PURLLegacyScheme::defaultToUserIfNoAt

PBoolean PURLLegacyScheme::defaultHostToLocal

PBoolean PURLLegacyScheme::hasQuery

PBoolean PURLLegacyScheme::hasParameters

PBoolean PURLLegacyScheme::hasFragments

PBoolean PURLLegacyScheme::hasPath

PBoolean PURLLegacyScheme::relativeImpliesScheme

WORD PURLLegacyScheme::defaultPort


The documentation for this class was generated from the following file:
Generated on Mon Dec 10 11:19:01 2007 for PTLib by  doxygen 1.5.1