Lines Matching refs:in
6 * 1.1 (the "License"); you may not use this file except in compliance with
27 * in which case the provisions of the GPL or the LGPL are applicable instead
55 nsIFactory findFactory(in nsCIDRef aClass);
65 [noscript] voidPtr getClassObject(in nsCIDRef aClass, in nsIIDRef aIID);
77 [notxpcom] nsresult contractIDToClassID(in string aContractID, out nsCID aClass);
89 string CLSIDToContractID(in nsCIDRef aClass, out string aClassName);
100 [noscript] voidPtr createInstance(in nsCIDRef aClass,
101 in nsISupports aDelegate,
102 in nsIIDRef aIID);
115 [noscript] voidPtr createInstanceByContractID(in string aContractID,
116 in nsISupports aDelegate,
117 in nsIIDRef IID);
127 string registryLocationForSpec(in nsIFile aSpec);
135 nsIFile specForRegistryLocation(in string aLocation);
149 void registerFactory(in nsCIDRef aClass, in string aClassName,
150 in string aContractID, in nsIFactory aFactory,
151 in boolean aReplace);
161 * @param aClass : CID implemenation contained in module
171 void registerComponent(in nsCIDRef aClass, in string aClassName,
172 in string aContractID, in string aLocation,
173 in boolean aReplace, in boolean aPersist);
182 * @param aClass : CID implemenation contained in module
194 void registerComponentWithType(in nsCIDRef aClass, in string aClassName,
195 in string aContractID, in nsIFile aSpec,
196 in string aLocation, in boolean aReplace,
197 in boolean aPersist, in string aType);
206 * @param aClass : CID implemenation contained in module
214 void registerComponentSpec(in nsCIDRef aClass, in string aClassName,
215 in string aContractID, in nsIFile aLibrary,
216 in boolean aReplace, in boolean aPersist);
226 * @param aClass : CID implemenation contained in module
234 void registerComponentLib(in nsCIDRef aClass, in string aClassName,
235 in string aContractID, in string aDllName,
236 in boolean aReplace, in boolean aPersist);
247 void unregisterFactory(in nsCIDRef aClass, in nsIFactory aFactory);
260 void unregisterComponent(in nsCIDRef aClass, in string aLocation);
268 void unregisterComponentSpec(in nsCIDRef aClass, in nsIFile aLibrarySpec);
295 void autoRegister(in long when, in nsIFile directory);
307 void autoRegisterComponent(in long when, in nsIFile aFileLocation);
315 void autoUnregisterComponent(in long when, in nsIFile aFileLocation);
326 boolean isRegistered(in nsCIDRef aClass);