PTLib
Version 2.14.3
|
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 | inlinestatic |
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 | |
ExtractScheme(const char *str) | PURL | static |
fragment | PURL | protected |
FullURL enum value | PURL | |
GetClass(unsigned ancestor=0) const | PObject | inlinevirtual |
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 | inlinevirtual |
InternalParse(const char *cstr, const char *defaultScheme) | PURL | protectedvirtual |
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 ¶ms=LoadParams()) const | PURL | |
LoadResource(PBYTEArray &data, const LoadParams ¶ms=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 | inlineprotected |
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 | inlinestatic |
PTraceObjectInstance(const PObject *obj) | PObject | inlinestatic |
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 ¶meters) | PURL | |
SetParamVar(const PString &key, const PString &data, bool emptyDataDeletes=true) | PURL | |
SetParamVars(const PStringToString ¶mVars) | 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 | inlinestatic |
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 | inlinevirtual |