comparison dwt/internal/mozilla/nsIStringEnumerator.d @ 348:9a4d7706df52

Test Update to fix linux XPCOM interface issues
author John Reimer <terminal.node@gmail.com>
date Fri, 31 Oct 2008 21:46:44 -0700
parents 942da4b6558a
children
comparison
equal deleted inserted replaced
347:ff6dd48f5248 348:9a4d7706df52
14 14
15 const nsIID NS_ISTRINGENUMERATOR_IID= 15 const nsIID NS_ISTRINGENUMERATOR_IID=
16 {0x50d3ef6c, 0x9380, 0x4f06, 16 {0x50d3ef6c, 0x9380, 0x4f06,
17 [ 0x9f, 0xb2, 0x95, 0x48, 0x8f, 0x7d, 0x14, 0x1c ]}; 17 [ 0x9f, 0xb2, 0x95, 0x48, 0x8f, 0x7d, 0x14, 0x1c ]};
18 18
19 //extern(System)
20
21 interface nsIStringEnumerator : nsISupports { 19 interface nsIStringEnumerator : nsISupports {
22 20
23 static const char[] IID_STR = NS_ISTRINGENUMERATOR_IID_STR; 21 static const char[] IID_STR = NS_ISTRINGENUMERATOR_IID_STR;
24 static const nsIID IID = NS_ISTRINGENUMERATOR_IID; 22 static const nsIID IID = NS_ISTRINGENUMERATOR_IID;
25 23
24 extern(System):
26 nsresult HasMore(PRBool *_retval); 25 nsresult HasMore(PRBool *_retval);
27 nsresult GetNext(nsAString * _retval); 26 nsresult GetNext(nsAString * _retval);
28 27
29 } 28 }
30 29
36 35
37 const nsIID NS_IUTF8STRINGENUMERATOR_IID= 36 const nsIID NS_IUTF8STRINGENUMERATOR_IID=
38 {0x9bdf1010, 0x3695, 0x4907, 37 {0x9bdf1010, 0x3695, 0x4907,
39 [ 0x95, 0xed, 0x83, 0xd0, 0x41, 0x0e, 0xc3, 0x07 ]}; 38 [ 0x95, 0xed, 0x83, 0xd0, 0x41, 0x0e, 0xc3, 0x07 ]};
40 39
41 //extern(System)
42
43 interface nsIUTF8StringEnumerator : nsISupports { 40 interface nsIUTF8StringEnumerator : nsISupports {
44 41
45 static const char[] IID_STR = NS_IUTF8STRINGENUMERATOR_IID_STR; 42 static const char[] IID_STR = NS_IUTF8STRINGENUMERATOR_IID_STR;
46 static const nsIID IID = NS_IUTF8STRINGENUMERATOR_IID; 43 static const nsIID IID = NS_IUTF8STRINGENUMERATOR_IID;
47 44
45 extern(System):
48 nsresult HasMore(PRBool *_retval); 46 nsresult HasMore(PRBool *_retval);
49 nsresult GetNext(nsACString * _retval); 47 nsresult GetNext(nsACString * _retval);
50 48
51 } 49 }
52 50