Back to index

lightning-sunbird  0.9+nobinonly
nsStandardURL Member List
This is the complete list of members for nsStandardURL, including all inherited members.
ACEtoDisplayIDN(const nsCSubstring &in, nsCString &out)nsStandardURL [private, static]
AppendSegmentToBuf(char *, PRUint32, const char *, URLSegment &, const nsCString *esc=nsnull, PRBool useEsc=PR_FALSE)nsStandardURL [private]
AppendToBuf(char *, PRUint32, const char *, PRUint32)nsStandardURL [private]
AppendToSubstring(PRUint32 pos, PRInt32 len, const char *tail, PRInt32 tailLen=-1)nsStandardURL [private]
asciiHostnsIURI
asciiSpecnsIURI
Basename()nsStandardURL [inline, private]
BuildNormalizedSpec(const char *spec)nsStandardURL [private]
classDescriptionnsIClassInfo
classIDnsIClassInfo
classIDNoAllocnsIClassInfo
Clear()nsStandardURL [private]
clone()nsIURI
CoalescePath(netCoalesceFlags coalesceFlag, char *path)nsStandardURL [private]
CONTENT_NODEnsIClassInfo
contractIDnsIClassInfo
Directory()nsStandardURL [inline, private]
directorynsIURL
DOM_OBJECTnsIClassInfo
EAGER_CLASSINFOnsIClassInfo
eEncoding_ASCII enum valuensStandardURL [private]
eEncoding_Unknown enum valuensStandardURL [private]
eEncoding_UTF8 enum valuensStandardURL [private]
EnsureFile()nsStandardURL [protected, virtual]
equals(in nsIURI other)nsIURI
EscapeIPv6(const char *host, nsCString &result)nsStandardURL [private]
Extension()nsStandardURL [inline, private]
filensIFileURL
fileBaseNamensIURL
fileExtensionnsIURL
Filename()nsStandardURL [inline, private]
fileNamensIURL
filePathnsIURL
Filepath()nsStandardURL [inline, private]
flagsnsIClassInfo
gAlwaysEncodeInUTF8nsStandardURL [private, static]
gCharsetMgrnsStandardURL [private, static]
gEscapeUTF8nsStandardURL [private, static]
getCommonBaseSpec(in nsIURI aURIToCompare)nsIURL
getHelperForLanguage(in PRUint32 language)nsIClassInfo
getInterfaces(out PRUint32 count,[array, size_is(count), retval] out nsIIDPtr array)nsIClassInfo
getRelativeSpec(in nsIURI aURIToCompare)nsIURL
gIDNnsStandardURL [private, static]
gIDNWhitelistPrefBranchnsStandardURL [private, static]
gInitializednsStandardURL [private, static]
gShowPunycodensStandardURL [private, static]
Host()nsStandardURL [inline, private]
hostnsIURI
Hostport()nsStandardURL [inline, private]
hostPortnsIURI
implementationLanguagensIClassInfo
init(in unsigned long aUrlType, in long aDefaultPort, in AUTF8String aSpec, in string aOriginCharset, in nsIURI aBaseURI)nsIStandardURL
InitGlobalObjects()nsStandardURL [static]
InvalidateCache(PRBool invalidateCachedFile=PR_TRUE)nsStandardURL [private]
IsInWhitelist(const nsCSubstring &host)nsStandardURL [private, static]
MAIN_THREAD_ONLYnsIClassInfo
mAuthoritynsStandardURL [private]
mBasenamensStandardURL [private]
mDefaultPortnsStandardURL [private]
mDirectorynsStandardURL [private]
mExtensionnsStandardURL [private]
mFilensStandardURL [protected]
mFilepathnsStandardURL [private]
mHostnsStandardURL [private]
mHostAnsStandardURL [private]
mHostEncodingnsStandardURL [private]
mMutablensStandardURL [private]
mOriginCharsetnsStandardURL [private]
mParamnsStandardURL [private]
mParsernsStandardURL [private]
mPasswordnsStandardURL [private]
mPathnsStandardURL [private]
mPortnsStandardURL [private]
mQuerynsStandardURL [private]
mRefnsStandardURL [private]
mSchemensStandardURL [private]
mSpecnsStandardURL [private]
mSpecEncodingnsStandardURL [private]
mSupportsFileURLnsStandardURL [private]
mURLTypensStandardURL [private]
mUsernamensStandardURL [private]
mutablensIStandardURL
NormalizeIDN(const nsCSubstring &host, nsCString &result)nsStandardURL [private]
nsPrefObserver classnsStandardURL [friend]
nsSegmentEncoder classnsStandardURL [friend]
nsStandardURL(PRBool aSupportsFileURL=PR_FALSE)nsStandardURL
originCharsetnsIURI
paramnsIURL
Param()nsStandardURL [inline, private]
ParsePath(const char *spec, PRUint32 pathPos, PRInt32 pathLen=-1)nsStandardURL [private]
ParseURL(const char *spec, PRInt32 specLen)nsStandardURL [private]
Password()nsStandardURL [inline, private]
passwordnsIURI
Path()nsStandardURL [inline, private]
pathnsIURI
PLUGIN_OBJECTnsIClassInfo
portnsIURI
Port()nsStandardURL [inline, private]
PrefsChanged(nsIPrefBranch *prefs, const char *pref)nsStandardURL [private, static]
prePathnsIURI
Prepath()nsStandardURL [inline, private]
Query()nsStandardURL [inline, private]
querynsIURL
read(in nsIObjectInputStream aInputStream)nsISerializable
ReadSegment(nsIBinaryInputStream *, URLSegment &)nsStandardURL [private]
Ref()nsStandardURL [inline, private]
refnsIURL
ReplaceSegment(PRUint32 pos, PRUint32 len, const char *val, PRUint32 valLen)nsStandardURL [private]
ReplaceSegment(PRUint32 pos, PRUint32 len, const nsACString &val)nsStandardURL [private]
RESERVEDnsIClassInfo
resolve(in AUTF8String relativePath)nsIURI
Scheme()nsStandardURL [inline, private]
schemensIURI
schemeIs(in string scheme)nsIURI
Segment(PRUint32 pos, PRInt32 len)nsStandardURL [inline, private]
Segment(const URLSegment &s)nsStandardURL [inline, private]
SegmentIs(const URLSegment &s1, const char *val)nsStandardURL [private]
SegmentIs(const char *spec, const URLSegment &s1, const char *val)nsStandardURL [private]
SegmentIs(const URLSegment &s1, const char *val, const URLSegment &s2)nsStandardURL [private]
ShiftFromAuthority(PRInt32 diff)nsStandardURL [inline, private]
ShiftFromBasename(PRInt32 diff)nsStandardURL [inline, private]
ShiftFromDirectory(PRInt32 diff)nsStandardURL [inline, private]
ShiftFromExtension(PRInt32 diff)nsStandardURL [inline, private]
ShiftFromFilepath(PRInt32 diff)nsStandardURL [inline, private]
ShiftFromHost(PRInt32 diff)nsStandardURL [inline, private]
ShiftFromParam(PRInt32 diff)nsStandardURL [inline, private]
ShiftFromPassword(PRInt32 diff)nsStandardURL [inline, private]
ShiftFromPath(PRInt32 diff)nsStandardURL [inline, private]
ShiftFromQuery(PRInt32 diff)nsStandardURL [inline, private]
ShiftFromRef(PRInt32 diff)nsStandardURL [inline, private]
ShiftFromUsername(PRInt32 diff)nsStandardURL [inline, private]
ShutdownGlobalObjects()nsStandardURL [static]
SINGLETONnsIClassInfo
specnsIURI
StartClone()nsStandardURL [protected, virtual]
THREADSAFEnsIClassInfo
URLTYPE_AUTHORITYnsIStandardURL
URLTYPE_NO_AUTHORITYnsIStandardURL
URLTYPE_STANDARDnsIStandardURL
Username()nsStandardURL [inline, private]
usernamensIURI
userPassnsIURI
Userpass(PRBool includeDelim=PR_FALSE)nsStandardURL [inline, private]
UTF8toDisplayIDN(const nsCSubstring &in, nsCString &out)nsStandardURL [private, static]
write(in nsIObjectOutputStream aOutputStream)nsISerializable
WriteSegment(nsIBinaryOutputStream *, const URLSegment &)nsStandardURL [private]
~nsStandardURL()nsStandardURL [virtual]