Mercurial > projects > dwt2
comparison org.eclipse.swt.gtk.linux.x86/src/org/eclipse/swt/internal/mozilla/nsIComponentManager.d @ 54:70388b0e6dad
[swt lin] compiles
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Fri, 27 Mar 2009 23:31:11 +0100 |
parents | f713da8bc051 |
children |
comparison
equal
deleted
inserted
replaced
53:7e78af7adab5 | 54:70388b0e6dad |
---|---|
16 interface nsIComponentManager : nsISupports { | 16 interface nsIComponentManager : nsISupports { |
17 static const char[] IID_STR = NS_ICOMPONENTMANAGER_IID_STR; | 17 static const char[] IID_STR = NS_ICOMPONENTMANAGER_IID_STR; |
18 static const nsIID IID = NS_ICOMPONENTMANAGER_IID; | 18 static const nsIID IID = NS_ICOMPONENTMANAGER_IID; |
19 | 19 |
20 extern(System): | 20 extern(System): |
21 nsresult GetClassObject(nsCID * aClass, nsIID * aIID, void * *result); | 21 nsresult GetClassObject(in nsCID * aClass, nsIID * aIID, void * *result); |
22 nsresult GetClassObjectByContractID(char *aContractID, nsIID * aIID, void * *result); | 22 nsresult GetClassObjectByContractID(in char *aContractID, nsIID * aIID, void * *result); |
23 nsresult CreateInstance(nsCID * aClass, nsISupports aDelegate, nsIID * aIID, void * *result); | 23 nsresult CreateInstance(in nsCID * aClass, nsISupports aDelegate, in nsIID * aIID, void * *result); |
24 nsresult CreateInstanceByContractID(char *aContractID, nsISupports aDelegate, nsIID * aIID, void * *result); | 24 nsresult CreateInstanceByContractID(in char *aContractID, nsISupports aDelegate, in nsIID * aIID, void * *result); |
25 } | 25 } |
26 | 26 |