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

Revision 123, 6.7 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.relaxng;
3 align(4):
4 public import bcd.libxml2.hash;
5 public import bcd.libxml2.parser;
6 public import bcd.libxml2.xmlIO;
7 public import bcd.libxml2.globals;
8 public import bcd.libxml2.threads;
9 public import bcd.libxml2.xmlmemory;
10 public import bcd.libxml2.SAX2;
11 public import bcd.libxml2.SAX;
12 public import bcd.libxml2.xlink;
13 public import bcd.libxml2.encoding;
14 public import bcd.libxml2.entities;
15 public import bcd.libxml2.valid;
16 public import bcd.libxml2.xmlautomata;
17 public import bcd.libxml2.list;
18 public import bcd.libxml2.xmlerror;
19 public import bcd.libxml2.tree;
20 public import bcd.libxml2.xmlregexp;
21 public import bcd.libxml2.dict;
22 public import bcd.libxml2.xmlstring;
23 public import bcd.libxml2.xmlversion;
24 enum xmlRelaxNGParserFlag {
25 XML_RELAXNGP_NONE=0,
26 XML_RELAXNGP_FREE_DOC=1,
27 XML_RELAXNGP_CRNG=2,
28 }
29 enum xmlRelaxNGValidErr {
30 XML_RELAXNG_OK=0,
31 XML_RELAXNG_ERR_MEMORY=1,
32 XML_RELAXNG_ERR_TYPE=2,
33 XML_RELAXNG_ERR_TYPEVAL=3,
34 XML_RELAXNG_ERR_DUPID=4,
35 XML_RELAXNG_ERR_TYPECMP=5,
36 XML_RELAXNG_ERR_NOSTATE=6,
37 XML_RELAXNG_ERR_NODEFINE=7,
38 XML_RELAXNG_ERR_LISTEXTRA=8,
39 XML_RELAXNG_ERR_LISTEMPTY=9,
40 XML_RELAXNG_ERR_INTERNODATA=10,
41 XML_RELAXNG_ERR_INTERSEQ=11,
42 XML_RELAXNG_ERR_INTEREXTRA=12,
43 XML_RELAXNG_ERR_ELEMNAME=13,
44 XML_RELAXNG_ERR_ATTRNAME=14,
45 XML_RELAXNG_ERR_ELEMNONS=15,
46 XML_RELAXNG_ERR_ATTRNONS=16,
47 XML_RELAXNG_ERR_ELEMWRONGNS=17,
48 XML_RELAXNG_ERR_ATTRWRONGNS=18,
49 XML_RELAXNG_ERR_ELEMEXTRANS=19,
50 XML_RELAXNG_ERR_ATTREXTRANS=20,
51 XML_RELAXNG_ERR_ELEMNOTEMPTY=21,
52 XML_RELAXNG_ERR_NOELEM=22,
53 XML_RELAXNG_ERR_NOTELEM=23,
54 XML_RELAXNG_ERR_ATTRVALID=24,
55 XML_RELAXNG_ERR_CONTENTVALID=25,
56 XML_RELAXNG_ERR_EXTRACONTENT=26,
57 XML_RELAXNG_ERR_INVALIDATTR=27,
58 XML_RELAXNG_ERR_DATAELEM=28,
59 XML_RELAXNG_ERR_VALELEM=29,
60 XML_RELAXNG_ERR_LISTELEM=30,
61 XML_RELAXNG_ERR_DATATYPE=31,
62 XML_RELAXNG_ERR_VALUE=32,
63 XML_RELAXNG_ERR_LIST=33,
64 XML_RELAXNG_ERR_NOGRAMMAR=34,
65 XML_RELAXNG_ERR_EXTRADATA=35,
66 XML_RELAXNG_ERR_LACKDATA=36,
67 XML_RELAXNG_ERR_INTERNAL=37,
68 XML_RELAXNG_ERR_ELEMWRONG=38,
69 XML_RELAXNG_ERR_TEXTWRONG=39,
70 }
71 alias void xmlRelaxNGValidCtxt;
72 alias void * xmlRelaxNGValidCtxtPtr;
73 alias void xmlRelaxNGParserCtxt;
74 alias void * xmlRelaxNGParserCtxtPtr;
75 alias void function(void *, char *, ...) _BCD_func__1689;
76 alias _BCD_func__1689 xmlRelaxNGValidityWarningFunc;
77 alias _BCD_func__1689 xmlRelaxNGValidityErrorFunc;
78 alias void xmlRelaxNG;
79 alias void * xmlRelaxNGPtr;
80 extern (C) int xmlRelaxNGValidateFullElement(void *, _xmlDoc *, _xmlNode *);
81 extern (C) int xmlRelaxNGValidatePopElement(void *, _xmlDoc *, _xmlNode *);
82 extern (C) int xmlRelaxNGValidatePushCData(void *, char *, int);
83 extern (C) int xmlRelaxNGValidatePushElement(void *, _xmlDoc *, _xmlNode *);
84 extern (C) int xmlRelaxNGValidateDoc(void *, _xmlDoc *);
85 extern (C) void xmlRelaxNGFreeValidCtxt(void *);
86 extern (C) void * xmlRelaxNGNewValidCtxt(void *);
87 alias void function(void *, _xmlError *) _BCD_func__2016;
88 extern (C) void xmlRelaxNGSetValidStructuredErrors(void *, _BCD_func__2016, void *);
89 extern (C) int xmlRelaxNGGetValidErrors(void *, _BCD_func__1689 *, _BCD_func__1689 *, void * *);
90 extern (C) void xmlRelaxNGSetValidErrors(void *, _BCD_func__1689, _BCD_func__1689, void *);
91 extern (C) void xmlRelaxNGDumpTree(_IO_FILE *, void *);
92 extern (C) void xmlRelaxNGDump(_IO_FILE *, void *);
93 extern (C) void xmlRelaxNGFree(void *);
94 extern (C) void * xmlRelaxNGParse(void *);
95 extern (C) int xmlRelaxNGGetParserErrors(void *, _BCD_func__1689 *, _BCD_func__1689 *, void * *);
96 extern (C) void xmlRelaxNGSetParserErrors(void *, _BCD_func__1689, _BCD_func__1689, void *);
97 extern (C) void xmlRelaxNGFreeParserCtxt(void *);
98 extern (C) int xmlRelaxParserSetFlag(void *, int);
99 extern (C) void * xmlRelaxNGNewDocParserCtxt(_xmlDoc *);
100 extern (C) void * xmlRelaxNGNewMemParserCtxt(char *, int);
101 extern (C) void * xmlRelaxNGNewParserCtxt(char *);
102 extern (C) void xmlRelaxNGCleanupTypes();
103 extern (C) int xmlRelaxNGInitTypes();
104 alias void function(void *, void *, char *, char *, char *) _BCD_func__1690;
105 alias void function(void *, void *, char *) _BCD_func__1691;
106 alias void * function(void *, char *) _BCD_func__1692;
107 alias void function(void *, char *) _BCD_func__1693;
108 alias void function(_xmlNode *) _BCD_func__1743;
109 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1744;
110 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1745;
111 alias char * function(char *) _BCD_func__1750;
112 alias void * function(void *, uint) _BCD_func__1751;
113 alias void * function(uint) _BCD_func__1752;
114 alias void function(void *) _BCD_func__1753;
115 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1760;
116 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1761;
117 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1762;
118 alias void function(void *, _xmlNode *) _BCD_func__1763;
119 alias int function(void *, void *) _BCD_func__1780;
120 alias int function(void *) _BCD_func__1431;
121 alias int function(void *, char *, int) _BCD_func__1923;
122 alias void * function(char *) _BCD_func__1924;
123 alias int function(char *) _BCD_func__1925;
124 alias int function(void *, char *, int) _BCD_func__1926;
125 alias int function(char *, int *, char *, int *) _BCD_func__1936;
126 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1939;
127 alias void function(void *, char *, char *, char *) _BCD_func__1970;
128 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1971;
129 alias void function(void *, char *, int) _BCD_func__1972;
130 alias void function(void *, char *) _BCD_func__1973;
131 alias void function(void *, char *, char *) _BCD_func__1974;
132 alias void function(void *, char *, char * *) _BCD_func__1975;
133 alias void function(void *, _xmlSAXLocator *) _BCD_func__1976;
134 alias void function(void *, char *, char *, char *, char *) _BCD_func__1977;
135 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1978;
136 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1979;
137 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1980;
138 alias _xmlEntity * function(void *, char *) _BCD_func__1981;
139 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1982;
140 alias void function(char *) _BCD_func__1995;
141 alias void function(void *) _BCD_func__2015;
142 alias void function(void *, char *, void *, void *) _BCD_func__2150;
143 alias int function(void *, long *, int) _BCD_func__1433;
144 alias int function(void *, char *, uint) _BCD_func__1435;
145 alias int function(void *, char *, uint) _BCD_func__1437;
146 alias int function(void * *, char *) _BCD_func__2422;
147 alias int function(char *, char * * *, uint *) _BCD_func__2423;
148 alias int function(void *, char *, char *, char *, char *) _BCD_func__2424;
Note: See TracBrowser for help on using the browser.