Lines Matching refs:aClass
120 NS_IMETHOD RegisterFactory(const nsCID & aClass, const char *aClassName, const char *aContractID, nsIFactory *aFactory);
121 // NS_IMETHOD UnregisterFactory(const nsCID & aClass, nsIFactory *aFactory);
122 NS_IMETHOD RegisterFactoryLocation(const nsCID & aClass, const char *aClassName, const char *aContractID, nsIFile *aFile, const char *loaderStr, const char *aType);
123 NS_IMETHOD UnregisterFactoryLocation(const nsCID & aClass, nsIFile *aFile);
124 NS_IMETHOD IsCIDRegistered(const nsCID & aClass, PRBool *_retval);
125 NS_IMETHOD IsContractIDRegistered(const char *aClass, PRBool *_retval);
128 NS_IMETHOD CIDToContractID(const nsCID & aClass, char **_retval);
151 nsresult RegisterComponentCommon(const nsCID &aClass,
166 nsFactoryEntry *GetFactoryEntry(const nsCID &aClass);
174 void DeleteContractIDEntriesByCID(const nsCID* aClass, const char*registryName);
175 void DeleteContractIDEntriesByCID(const nsCID* aClass, nsIFactory* factory);
231 nsresult AddPendingCID(const nsCID &aClass);
232 void RemovePendingCID(const nsCID &aClass);
263 nsFactoryEntry(const nsCID &aClass,
265 nsFactoryEntry(const nsCID &aClass, nsIFactory *aFactory, class nsFactoryEntry* parent = nsnull);
268 nsresult ReInit(const nsCID &aClass, const char *location, int aType);