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

Revision 123, 6.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.xmlschemas;
3 align(4):
4 public import bcd.libxml2.threads;
5 public import bcd.libxml2.globals;
6 public import bcd.libxml2.SAX2;
7 public import bcd.libxml2.SAX;
8 public import bcd.libxml2.xlink;
9 public import bcd.libxml2.parser;
10 public import bcd.libxml2.xmlIO;
11 public import bcd.libxml2.encoding;
12 public import bcd.libxml2.entities;
13 public import bcd.libxml2.hash;
14 public import bcd.libxml2.valid;
15 public import bcd.libxml2.xmlautomata;
16 public import bcd.libxml2.list;
17 public import bcd.libxml2.xmlerror;
18 public import bcd.libxml2.xmlmemory;
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 alias void xmlSchemaSAXPlugStruct;
25 alias void * xmlSchemaSAXPlugPtr;
26 alias void xmlSchemaValidCtxt;
27 alias void * xmlSchemaValidCtxtPtr;
28 alias void xmlSchemaParserCtxt;
29 alias void * xmlSchemaParserCtxtPtr;
30 alias void function(void *, char *, ...) _BCD_func__1693;
31 alias _BCD_func__1693 xmlSchemaValidityWarningFunc;
32 alias _BCD_func__1693 xmlSchemaValidityErrorFunc;
33 alias void xmlSchema;
34 alias void * xmlSchemaPtr;
35 enum xmlSchemaValidOption {
36 XML_SCHEMA_VAL_VC_I_CREATE=1,
37 }
38 enum xmlSchemaValidError {
39 XML_SCHEMAS_ERR_OK=0,
40 XML_SCHEMAS_ERR_NOROOT=1,
41 XML_SCHEMAS_ERR_UNDECLAREDELEM=2,
42 XML_SCHEMAS_ERR_NOTTOPLEVEL=3,
43 XML_SCHEMAS_ERR_MISSING=4,
44 XML_SCHEMAS_ERR_WRONGELEM=5,
45 XML_SCHEMAS_ERR_NOTYPE=6,
46 XML_SCHEMAS_ERR_NOROLLBACK=7,
47 XML_SCHEMAS_ERR_ISABSTRACT=8,
48 XML_SCHEMAS_ERR_NOTEMPTY=9,
49 XML_SCHEMAS_ERR_ELEMCONT=10,
50 XML_SCHEMAS_ERR_HAVEDEFAULT=11,
51 XML_SCHEMAS_ERR_NOTNILLABLE=12,
52 XML_SCHEMAS_ERR_EXTRACONTENT=13,
53 XML_SCHEMAS_ERR_INVALIDATTR=14,
54 XML_SCHEMAS_ERR_INVALIDELEM=15,
55 XML_SCHEMAS_ERR_NOTDETERMINIST=16,
56 XML_SCHEMAS_ERR_CONSTRUCT=17,
57 XML_SCHEMAS_ERR_INTERNAL=18,
58 XML_SCHEMAS_ERR_NOTSIMPLE=19,
59 XML_SCHEMAS_ERR_ATTRUNKNOWN=20,
60 XML_SCHEMAS_ERR_ATTRINVALID=21,
61 XML_SCHEMAS_ERR_VALUE=22,
62 XML_SCHEMAS_ERR_FACET=23,
63 XML_SCHEMAS_ERR_=24,
64 XML_SCHEMAS_ERR_XXX=25,
65 }
66 extern (C) int xmlSchemaSAXUnplug(void *);
67 extern (C) void * xmlSchemaSAXPlug(void *, _xmlSAXHandler * *, void * *);
68 extern (C) int xmlSchemaValidateFile(void *, char *, int);
69 extern (C) int xmlSchemaValidateStream(void *, _xmlParserInputBuffer *, int, _xmlSAXHandler *, void *);
70 extern (C) int xmlSchemaValidateOneElement(void *, _xmlNode *);
71 extern (C) int xmlSchemaValidateDoc(void *, _xmlDoc *);
72 extern (C) void xmlSchemaFreeValidCtxt(void *);
73 extern (C) void * xmlSchemaNewValidCtxt(void *);
74 extern (C) int xmlSchemaValidCtxtGetOptions(void *);
75 extern (C) int xmlSchemaSetValidOptions(void *, int);
76 extern (C) int xmlSchemaGetValidErrors(void *, _BCD_func__1693 *, _BCD_func__1693 *, void * *);
77 alias void function(void *, _xmlError *) _BCD_func__2010;
78 extern (C) void xmlSchemaSetValidStructuredErrors(void *, _BCD_func__2010, void *);
79 extern (C) void xmlSchemaSetValidErrors(void *, _BCD_func__1693, _BCD_func__1693, void *);
80 extern (C) void xmlSchemaDump(_IO_FILE *, void *);
81 extern (C) void xmlSchemaFree(void *);
82 extern (C) void * xmlSchemaParse(void *);
83 extern (C) int xmlSchemaIsValid(void *);
84 extern (C) int xmlSchemaGetParserErrors(void *, _BCD_func__1693 *, _BCD_func__1693 *, void * *);
85 extern (C) void xmlSchemaSetParserErrors(void *, _BCD_func__1693, _BCD_func__1693, void *);
86 extern (C) void xmlSchemaFreeParserCtxt(void *);
87 extern (C) void * xmlSchemaNewDocParserCtxt(_xmlDoc *);
88 extern (C) void * xmlSchemaNewMemParserCtxt(char *, int);
89 extern (C) void * xmlSchemaNewParserCtxt(char *);
90 alias void function(_xmlNode *) _BCD_func__1737;
91 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1738;
92 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1739;
93 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1747;
94 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1748;
95 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1749;
96 alias void function(void *, _xmlNode *) _BCD_func__1750;
97 alias int function(void *, void *) _BCD_func__1767;
98 alias int function(void *) _BCD_func__1439;
99 alias int function(void *, char *, int) _BCD_func__1916;
100 alias void * function(char *) _BCD_func__1917;
101 alias int function(char *) _BCD_func__1918;
102 alias int function(void *, char *, int) _BCD_func__1919;
103 alias int function(char *, int *, char *, int *) _BCD_func__1929;
104 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1932;
105 alias void function(void *, char *, char *, char *) _BCD_func__1963;
106 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1964;
107 alias void function(void *, char *, int) _BCD_func__1965;
108 alias void function(void *, char *) _BCD_func__1966;
109 alias void function(void *, char *, char *) _BCD_func__1967;
110 alias void function(void *, char *, char * *) _BCD_func__1968;
111 alias void function(void *) _BCD_func__1969;
112 alias void function(void *, _xmlSAXLocator *) _BCD_func__1970;
113 alias void function(void *, char *, char *, char *, char *) _BCD_func__1971;
114 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1972;
115 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1973;
116 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1974;
117 alias _xmlEntity * function(void *, char *) _BCD_func__1975;
118 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1976;
119 alias void function(char *) _BCD_func__1989;
120 alias void function(void *) _BCD_func__2009;
121 alias void function(void *, void *, char *, char *, char *) _BCD_func__2026;
122 alias void function(void *, void *, char *) _BCD_func__2027;
123 alias void * function(void *, char *) _BCD_func__2028;
124 alias void function(void *, char *) _BCD_func__2029;
125 alias char * function(char *) _BCD_func__2034;
126 alias void * function(void *, uint) _BCD_func__2035;
127 alias void * function(uint) _BCD_func__2036;
128 alias void function(void *, char *, void *, void *) _BCD_func__2155;
129 alias int function(void *, long *, int) _BCD_func__1441;
130 alias int function(void *, char *, uint) _BCD_func__1443;
131 alias int function(void *, char *, uint) _BCD_func__1445;
132 alias int function(void * *, char *) _BCD_func__2428;
133 alias int function(char *, char * * *, uint *) _BCD_func__2429;
134 alias int function(void *, char *, char *, char *, char *) _BCD_func__2430;
Note: See TracBrowser for help on using the browser.