Back to index

lightning-sunbird  0.9+nobinonly
xptiInterfaceInfoManager Member List
This is the complete list of members for xptiInterfaceInfoManager, including all inherited members.
addAdditionalManager(in nsIInterfaceInfoManager manager)nsIInterfaceInfoSuperManager
AddOnlyNewFilesFromFileList(nsISupportsArray *aSearchPath, nsISupportsArray *aFileList, xptiWorkingSet *aWorkingSet)xptiInterfaceInfoManager [private]
autoRegisterInterfaces()nsIInterfaceInfoManager
AutoRegMode enum namexptiInterfaceInfoManager [private]
BuildFileList(nsISupportsArray *aSearchPath, nsISupportsArray **aFileList)xptiInterfaceInfoManager [private]
BuildFileSearchPath(nsISupportsArray **aPath)xptiInterfaceInfoManager [private, static]
BuildOrderedFileArray(nsISupportsArray *aSearchPath, nsISupportsArray *aFileList, xptiWorkingSet *aWorkingSet)xptiInterfaceInfoManager [private]
DEBUG_DumpFileArray(nsILocalFile **aFileArray, PRUint32 count)xptiInterfaceInfoManager [private]
DEBUG_DumpFileList(nsISupportsArray *aFileList)xptiInterfaceInfoManager [private]
DEBUG_DumpFileListInWorkingSet(xptiWorkingSet *aWorkingSet)xptiInterfaceInfoManager [private]
DetermineAutoRegStrategy(nsISupportsArray *aSearchPath, nsISupportsArray *aFileList, xptiWorkingSet *aWorkingSet)xptiInterfaceInfoManager [private]
DoFullValidationMergeFromFileList(nsISupportsArray *aSearchPath, nsISupportsArray *aFileList, xptiWorkingSet *aWorkingSet)xptiInterfaceInfoManager [private]
enumerateAdditionalManagers()nsIInterfaceInfoSuperManager
enumerateInterfaces()nsIInterfaceInfoManager
enumerateInterfacesWhoseNamesStartWith(in string prefix)nsIInterfaceInfoManager
FILES_ADDED_ONLY enum valuexptiInterfaceInfoManager [private]
FoundZipEntry(const char *entryName, int index, XPTHeader *header, xptiWorkingSet *aWorkingSet)xptiInterfaceInfoManager [private]
FreeInterfaceInfoManager()xptiInterfaceInfoManager [static]
FULL_VALIDATION_REQUIRED enum valuexptiInterfaceInfoManager [private]
GetApplicationDir(nsILocalFile **aDir)xptiInterfaceInfoManager
GetAutoRegLock(xptiInterfaceInfoManager *self=nsnull)xptiInterfaceInfoManager [inline, static]
GetCloneOfManifestLocation(nsILocalFile **aDir)xptiInterfaceInfoManager
getIIDForName(in string name)nsIInterfaceInfoManager
getInfoForIID(in nsIIDPtr iid)nsIInterfaceInfoManager
getInfoForName(in string name)nsIInterfaceInfoManager
GetInfoMonitor(xptiInterfaceInfoManager *self=nsnull)xptiInterfaceInfoManager [inline, static]
GetInterfaceInfoManagerNoAddRef()xptiInterfaceInfoManager [static]
getNameForIID(in nsIIDPtr iid)nsIInterfaceInfoManager
GetOpenLogFile()xptiInterfaceInfoManager [inline]
GetResolveLock(xptiInterfaceInfoManager *self=nsnull)xptiInterfaceInfoManager [inline, static]
GetSearchPath(nsISupportsArray **aSearchPath)xptiInterfaceInfoManager [inline]
GetWorkingSet()xptiInterfaceInfoManager [inline]
hasAdditionalManagers()nsIInterfaceInfoSuperManager
IsValid()xptiInterfaceInfoManager [private]
LoadFile(const xptiTypelib &aTypelibRecord, xptiWorkingSet *aWorkingSet=nsnull)xptiInterfaceInfoManager
LogStats()xptiInterfaceInfoManager [private]
mAdditionalManagersxptiInterfaceInfoManager [private]
mAdditionalManagersLockxptiInterfaceInfoManager [private]
mAutoRegLockxptiInterfaceInfoManager [private]
mAutoRegLogFilexptiInterfaceInfoManager [private]
MergeWorkingSets(xptiWorkingSet *aDestWorkingSet, xptiWorkingSet *aSrcWorkingSet)xptiInterfaceInfoManager [private]
mInfoMonitorxptiInterfaceInfoManager [private]
mOpenLogFilexptiInterfaceInfoManager [private]
mResolveLockxptiInterfaceInfoManager [private]
mSearchPathxptiInterfaceInfoManager [private]
mStatsLogFilexptiInterfaceInfoManager [private]
mWorkingSetxptiInterfaceInfoManager [private]
NO_FILES_CHANGED enum valuexptiInterfaceInfoManager [private]
ReadXPTFile(nsILocalFile *aFile, xptiWorkingSet *aWorkingSet)xptiInterfaceInfoManager [private]
removeAdditionalManager(in nsIInterfaceInfoManager manager)nsIInterfaceInfoSuperManager
SetOpenLogFile(PRFileDesc *fd)xptiInterfaceInfoManager [inline]
VerifyAndAddEntryIfNew(xptiWorkingSet *aWorkingSet, XPTInterfaceDirectoryEntry *iface, const xptiTypelib &typelibRecord, xptiInterfaceEntry **entryAdded)xptiInterfaceInfoManager [private]
WriteToLog(const char *fmt,...)xptiInterfaceInfoManager [static]
xptiInterfaceInfoManager()xptiInterfaceInfoManager [private]
xptiInterfaceInfoManager(nsISupportsArray *aSearchPath)xptiInterfaceInfoManager [private]
~xptiInterfaceInfoManager()xptiInterfaceInfoManager [private]