PTLib Version 2.12.9

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PURL Member List

This is the complete list of members for PURL, including all inherited members.

AppendPath(const PString &segment) | PURL |
AsFilePath() const | PURL |
AsString(UrlFormat fmt=FullURL) const | PURL |
ChangePath(const PString &segment, PINDEX idx=P_MAX_INDEX) | PURL |
Class() | PObject | inline static
Clone() const | PObject | virtual
CloneAs() const | PObject | inline
Compare(const PObject &obj) const | PURL | virtual
CompareObjectMemoryDirect(const PObject &obj) const | PObject | virtual
Comparison enum name | PObject |
CopyContents(const PURL &other) | PURL | protected
EqualTo enum value | PObject |
fragment | PURL | protected
FullURL enum value | PURL |
GetClass(unsigned ancestor=0) const | PObject | inline virtual
GetContents() const | PURL | inline
GetFragment() const | PURL | inline
GetHostName() const | PURL | inline
GetHostPort() const | PURL |
GetParameters() const | PURL |
GetParamVars() const | PURL | inline
GetPassword() const | PURL | inline
GetPath() const | PURL | inline
GetPathStr() const | PURL |
GetPort() const | PURL | inline
GetPortSupplied() const | PURL | inline
GetQuery() const | PURL |
GetQueryVars() const | PURL | inline
GetRelativePath() const | PURL | inline
GetScheme() const | PURL | inline
GetTraceContextIdentifier() const | PObject | inline
GetTraceContextIdentifier(PObject &obj) | PObject | inline
GetTraceContextIdentifier(PObject *obj) | PObject | inline
GetUserName() const | PURL | inline
GreaterThan enum value | PObject |
HashFunction() const | PURL | virtual
hostname | PURL | protected
HostPortOnly enum value | PURL |
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size) | PObject | static
InternalIsDescendant(const char *clsName) const | PObject | inline virtual
InternalParse(const char *cstr, const char *defaultScheme) | PURL | protected virtual
IsClass(const char *cls) const | PObject | inline
IsEmpty() const | PURL | inline
LegacyAsString(PURL::UrlFormat fmt, const PURLLegacyScheme *schemeInfo) const | PURL |
LegacyParse(const char *str, const PURLLegacyScheme *schemeInfo) | PURL |
LessThan enum value | PObject |
LoadResource(PString &data, const LoadParams &params=LoadParams()) const | PURL |
LoadResource(PBYTEArray &data, const LoadParams &params=LoadParams()) const | PURL |
LoadResource(T &data, const PString &requiredContentType=PString::Empty(), const PTimeInterval &timeout=PMaxTimeInterval) const | PURL | inline
LocationOnly enum value | PURL |
LoginTranslation enum value | PURL |
m_contents | PURL | protected
m_traceContextIdentifier | PObject | protected
OpenBrowser() const | PURL | inline
OpenBrowser(const PString &url) | PURL | static
operator PString() const | PURL | inline
operator!=(const PObject &obj) const | PObject | inline
operator<(const PObject &obj) const | PObject | inline
operator<=(const PObject &obj) const | PObject | inline
operator=(const PURL &other) | PURL |
operator==(const PObject &obj) const | PObject | inline
operator>(const PObject &obj) const | PObject | inline
operator>=(const PObject &obj) const | PObject | inline
OutputVars(ostream &strm, const PStringToString &vars, char sep0= ';', char sep1= ';', char sep2= '=', TranslationType type=ParameterTranslation) | PURL | static
ParameterTranslation enum value | PURL |
paramVars | PURL | protected
Parse(const char *cstr, const char *defaultScheme=NULL) | PURL | inline
Parse(const PString &str, const char *defaultScheme=NULL) | PURL | inline
password | PURL | protected
path | PURL | protected
PathOnly enum value | PURL |
PathTranslation enum value | PURL |
PObject() | PObject | inline protected
port | PURL | protected
portSupplied | PURL | protected
PrintOn(ostream &strm) const | PURL | virtual
PObject::PrintOn(ostream &strm) const | PObject | virtual
PTraceObjectInstance() const | PObject | inline
PTraceObjectInstance(const char *) | PObject | inline static
PTraceObjectInstance(const PObject *obj) | PObject | inline static
PURL() | PURL |
PURL(const char *cstr, const char *defaultScheme="http") | PURL |
PURL(const PString &str, const char *defaultScheme="http") | PURL |
PURL(const PFilePath &path) | PURL |
PURL(const PURL &other) | PURL |
QueryTranslation enum value | PURL |
queryVars | PURL | protected
QuotedParameterTranslation enum value | PURL |
ReadFrom(istream &strm) | PURL | virtual
PObject::ReadFrom(istream &strm) | PObject | virtual
Recalculate() | PURL | protected
RelativeOnly enum value | PURL |
relativePath | PURL | protected
scheme | PURL | protected
schemeInfo | PURL | protected
SetContents(const PString &str) | PURL |
SetHostName(const PString &hostname) | PURL |
SetParameters(const PString &parameters) | PURL |
SetParamVar(const PString &key, const PString &data, bool emptyDataDeletes=true) | PURL |
SetParamVars(const PStringToString &paramVars) | PURL |
SetPassword(const PString &password) | PURL |
SetPath(const PStringArray &path) | PURL |
SetPathStr(const PString &pathStr) | PURL |
SetPort(WORD newPort) | PURL |
SetQuery(const PString &query) | PURL |
SetQueryVar(const PString &key, const PString &data) | PURL |
SetQueryVars(const PStringToString &queryVars) | PURL |
SetScheme(const PString &scheme) | PURL |
SetTraceContextIdentifier(unsigned id) | PObject | inline
SetTraceContextIdentifier(const PObject &obj) | PObject | inline
SetTraceContextIdentifier(const PObject *obj) | PObject | inline
SetUserName(const PString &username) | PURL |
SplitQueryVars(const PString &queryStr, PStringToString &queryVars) | PURL | inline static
SplitVars(const PString &str, PStringToString &vars, char sep1= ';', char sep2= '=', TranslationType type=ParameterTranslation) | PURL | static
TranslateString(const PString &str, TranslationType type) | PURL | static
TranslationType enum name | PURL |
UntranslateString(const PString &str, TranslationType type) | PURL | static
URIOnly enum value | PURL |
UrlFormat enum name | PURL |
urlString | PURL | protected
username | PURL | protected
~PObject() | PObject | inline virtual