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