root/trunk/bindings/bcd/libxml2/chvalid.d

Revision 123, 1.3 kB (checked in by Gregor, 5 years ago)

Almost every C binding regenerated.

Line 
1 /* THIS FILE GENERATED BY bcd.gen */
2 module bcd.libxml2.chvalid;
3 align(4):
4 public import bcd.libxml2.xmlstring;
5 public import bcd.libxml2.xmlversion;
6 alias _xmlChRangeGroup xmlChRangeGroup;
7 alias _xmlChRangeGroup * xmlChRangeGroupPtr;
8 alias _xmlChSRange xmlChSRange;
9 alias _xmlChSRange * xmlChSRangePtr;
10 alias _xmlChLRange xmlChLRange;
11 alias _xmlChLRange * xmlChLRangePtr;
12 extern (C) int xmlIsPubidChar(uint);
13 extern (C) int xmlIsIdeographic(uint);
14 extern (C) int xmlIsExtender(uint);
15 extern (C) int xmlIsDigit(uint);
16 extern (C) int xmlIsCombining(uint);
17 extern (C) int xmlIsChar(uint);
18 extern (C) int xmlIsBlank(uint);
19 extern (C) int xmlIsBaseChar(uint);
20 extern (C) int xmlCharInRange(uint, _xmlChRangeGroup *);
21 struct _xmlChRangeGroup {
22 int nbShortRange;
23 int nbLongRange;
24 _xmlChSRange * shortRange;
25 _xmlChLRange * longRange;
26 }
27 struct _xmlChLRange {
28 uint low;
29 uint high;
30 }
31 struct _xmlChSRange {
32 ushort low;
33 ushort high;
34 }
35 extern (C) extern char [256] xmlIsPubidChar_tab;
36 extern (C) extern _xmlChRangeGroup xmlIsIdeographicGroup;
37 extern (C) extern _xmlChRangeGroup xmlIsExtenderGroup;
38 extern (C) extern _xmlChRangeGroup xmlIsDigitGroup;
39 extern (C) extern _xmlChRangeGroup xmlIsCombiningGroup;
40 extern (C) extern _xmlChRangeGroup xmlIsCharGroup;
41 extern (C) extern _xmlChRangeGroup xmlIsBaseCharGroup;
Note: See TracBrowser for help on using the browser.