Lines Matching defs:aFactory
120 NS_IMETHOD RegisterFactory(const nsCID & aClass, const char *aClassName, const char *aContractID, nsIFactory *aFactory);
121 // NS_IMETHOD UnregisterFactory(const nsCID & aClass, nsIFactory *aFactory);
161 nsresult FindFactory(const char *contractID, PRUint32 aContractIDLen, nsIFactory **aFactory) ;
162 nsresult LoadFactory(nsFactoryEntry *aEntry, nsIFactory **aFactory);
265 nsFactoryEntry(const nsCID &aClass, nsIFactory *aFactory, class nsFactoryEntry* parent = nsnull);
270 nsresult GetFactory(nsIFactory **aFactory,
273 *aFactory = mFactory.get();
274 NS_ADDREF(*aFactory);
287 rv = loader->GetFactory(mCid, mLocation, mgr->mLoaderData[mTypeIndex].type, aFactory);
289 mFactory = do_QueryInterface(*aFactory);