mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 334558 - Document throwing behaviour of nsIServiceManager::isServiceInstantiated* methods. r=bsmedberg
This commit is contained in:
parent
5c6a3e7028
commit
90159cbd3a
@ -45,12 +45,14 @@ interface nsIServiceManager : nsISupports
|
||||
* isServiceInstantiated
|
||||
*
|
||||
* isServiceInstantiated will return a true if the service has already
|
||||
* been created, otherwise false
|
||||
* been created, or throw otherwise
|
||||
*
|
||||
* @param aClass or aContractID : aClass or aContractID of object
|
||||
* instance requested
|
||||
* @param aIID : IID of interface requested
|
||||
* @param aIID : IID of interface requested
|
||||
* @throws NS_ERROR_SERVICE_NOT_AVAILABLE if the service hasn't been
|
||||
* instantiated
|
||||
* @throws NS_NOINTERFACE if the IID given isn't supported by the object
|
||||
*/
|
||||
boolean isServiceInstantiated(in nsCIDRef aClass, in nsIIDRef aIID);
|
||||
boolean isServiceInstantiatedByContractID(in string aContractID, in nsIIDRef aIID);
|
||||
|
Loading…
Reference in New Issue
Block a user