comparison dwt/internal/mozilla/nsIWeakReference.d @ 291:b0bd1789106b

fix: added wrong directory :(
author John Reimer<terminal.node@gmail.com>
date Wed, 06 Aug 2008 18:29:44 -0700
parents dd63eb078d7a
children 942da4b6558a
comparison
equal deleted inserted replaced
290:4c1340edee0d 291:b0bd1789106b
1 module dwt.internal.mozilla.nsIWeakReference;
2
3 import dwt.internal.mozilla.Common;
4 import dwt.internal.mozilla.nsID;
5 import dwt.internal.mozilla.nsISupports;
6
7 /******************************************************************************
8
9 ******************************************************************************/
10
11 const char[] NS_IWEAKREFERENCE_IID_STR = "9188bc85-f92e-11d2-81ef-0060083a0bcf";
12
13 const nsIID NS_IWEAKREFERENCE_IID=
14 {0x9188bc85, 0xf92e, 0x11d2,
15 [ 0x81, 0xef, 0x00, 0x60, 0x08, 0x3a, 0x0b, 0xcf ]};
16
17 extern(System)
18
19 interface nsIWeakReference : nsISupports {
20
21 static const char[] IID_STR = NS_IWEAKREFERENCE_IID_STR;
22 static const nsIID IID = NS_IWEAKREFERENCE_IID;
23
24 nsresult QueryReferent(nsIID * uuid, void * *result);
25
26 }
27
28 /******************************************************************************
29
30 ******************************************************************************/
31
32 const char[] NS_ISUPPORTSWEAKREFERENCE_IID_STR = "9188bc86-f92e-11d2-81ef-0060083a0bcf";
33
34 const nsIID NS_ISUPPORTSWEAKREFERENCE_IID=
35 {0x9188bc86, 0xf92e, 0x11d2,
36 [ 0x81, 0xef, 0x00, 0x60, 0x08, 0x3a, 0x0b, 0xcf ]};
37
38 extern(System)
39
40 interface nsISupportsWeakReference : nsISupports {
41
42 static const char[] IID_STR = NS_ISUPPORTSWEAKREFERENCE_IID_STR;
43 static const nsIID IID = NS_ISUPPORTSWEAKREFERENCE_IID;
44
45 nsresult GetWeakReference(nsIWeakReference *_retval);
46
47 }
48