Lines Matching defs:nsStaticComponentLoader
50 class nsStaticComponentLoader : public nsIComponentLoader
56 nsStaticComponentLoader() :
65 ~nsStaticComponentLoader() {
98 /* static */ PLDHashTableOps nsStaticComponentLoader::sInfoHashOps = {
105 NS_IMPL_THREADSAFE_ISUPPORTS1(nsStaticComponentLoader, nsIComponentLoader)
110 nsStaticComponentLoader::GetModuleInfo()
146 nsStaticComponentLoader::GetInfoFor(const char *aLocation,
176 nsStaticComponentLoader::Init(nsIComponentManager *mgr, nsISupports *aReg)
188 nsStaticComponentLoader::info_RegisterSelf(PLDHashTable *table,
192 nsStaticComponentLoader *loader = NS_STATIC_CAST(nsStaticComponentLoader *,
220 nsStaticComponentLoader::AutoRegisterComponents(PRInt32 when, nsIFile *dir)
241 nsStaticComponentLoader::AutoUnregisterComponent(PRInt32 when,
250 nsStaticComponentLoader::AutoRegisterComponent(PRInt32 when, nsIFile *component,
258 nsStaticComponentLoader::RegisterDeferredComponents(PRInt32 when,
281 nsStaticComponentLoader::OnRegister(const nsCID &aCID, const char *aType,
291 nsStaticComponentLoader::UnloadAll(PRInt32 aWhen)
297 nsStaticComponentLoader::GetFactory(const nsCID &aCID, const char *aLocation,
315 new nsStaticComponentLoader));