Changeset 123 for trunk/bindings/bcd/libxml2
- Timestamp:
- 02/18/07 03:50:55 (5 years ago)
- Files:
-
- trunk/bindings/bcd/libxml2/DOCBparser.d (modified) (2 diffs)
- trunk/bindings/bcd/libxml2/HTMLparser.d (modified) (2 diffs)
- trunk/bindings/bcd/libxml2/HTMLtree.d (modified) (1 diff)
- trunk/bindings/bcd/libxml2/SAX.d (modified) (1 diff)
- trunk/bindings/bcd/libxml2/SAX2.d (modified) (1 diff)
- trunk/bindings/bcd/libxml2/c14n.d (modified) (1 diff)
- trunk/bindings/bcd/libxml2/catalog.d (modified) (2 diffs)
- trunk/bindings/bcd/libxml2/chvalid.d (modified) (3 diffs)
- trunk/bindings/bcd/libxml2/encoding.d (modified) (2 diffs)
- trunk/bindings/bcd/libxml2/entities.d (modified) (2 diffs)
- trunk/bindings/bcd/libxml2/globals.d (modified) (4 diffs)
- trunk/bindings/bcd/libxml2/hash.d (modified) (1 diff)
- trunk/bindings/bcd/libxml2/list.d (modified) (1 diff)
- trunk/bindings/bcd/libxml2/nanoftp.d (modified) (1 diff)
- trunk/bindings/bcd/libxml2/nanohttp.d (modified) (1 diff)
- trunk/bindings/bcd/libxml2/parser.d (modified) (5 diffs)
- trunk/bindings/bcd/libxml2/parserInternals.d (modified) (1 diff)
- trunk/bindings/bcd/libxml2/pattern.d (modified) (2 diffs)
- trunk/bindings/bcd/libxml2/relaxng.d (modified) (2 diffs)
- trunk/bindings/bcd/libxml2/schemasInternals.d (modified) (3 diffs)
- trunk/bindings/bcd/libxml2/schematron.d (modified) (2 diffs)
- trunk/bindings/bcd/libxml2/threads.d (modified) (2 diffs)
- trunk/bindings/bcd/libxml2/tree.d (modified) (2 diffs)
- trunk/bindings/bcd/libxml2/uri.d (modified) (1 diff)
- trunk/bindings/bcd/libxml2/valid.d (modified) (2 diffs)
- trunk/bindings/bcd/libxml2/xinclude.d (modified) (1 diff)
- trunk/bindings/bcd/libxml2/xlink.d (modified) (3 diffs)
- trunk/bindings/bcd/libxml2/xmlIO.d (modified) (2 diffs)
- trunk/bindings/bcd/libxml2/xmlerror.d (modified) (2 diffs)
- trunk/bindings/bcd/libxml2/xmlexports.d (modified) (1 diff)
- trunk/bindings/bcd/libxml2/xmlmemory.d (modified) (1 diff)
- trunk/bindings/bcd/libxml2/xmlmodule.d (modified) (2 diffs)
- trunk/bindings/bcd/libxml2/xmlreader.d (modified) (3 diffs)
- trunk/bindings/bcd/libxml2/xmlregexp.d (modified) (2 diffs)
- trunk/bindings/bcd/libxml2/xmlsave.d (modified) (2 diffs)
- trunk/bindings/bcd/libxml2/xmlschemas.d (modified) (3 diffs)
- trunk/bindings/bcd/libxml2/xmlschemastypes.d (modified) (2 diffs)
- trunk/bindings/bcd/libxml2/xmlstring.d (modified) (1 diff)
- trunk/bindings/bcd/libxml2/xmlunicode.d (modified) (1 diff)
- trunk/bindings/bcd/libxml2/xmlversion.d (modified) (1 diff)
- trunk/bindings/bcd/libxml2/xmlwriter.d (modified) (1 diff)
- trunk/bindings/bcd/libxml2/xpath.d (modified) (5 diffs)
- trunk/bindings/bcd/libxml2/xpathInternals.d (modified) (1 diff)
- trunk/bindings/bcd/libxml2/xpointer.d (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/bindings/bcd/libxml2/DOCBparser.d
r58 r123 1 1 /* THIS FILE GENERATED BY bcd.gen */ 2 2 module bcd.libxml2.DOCBparser; 3 import bcd.libxml2.parser; 4 import bcd.libxml2.parserInternals; 5 import bcd.libxml2.chvalid; 6 import bcd.libxml2.HTMLparser; 7 import bcd.libxml2.xmlIO; 8 import bcd.libxml2.globals; 9 import bcd.libxml2.threads; 10 import bcd.libxml2.xmlmemory; 11 import bcd.libxml2.SAX2; 12 import bcd.libxml2.SAX; 13 import bcd.libxml2.xlink; 14 import bcd.libxml2.encoding; 15 import bcd.libxml2.entities; 16 import bcd.libxml2.hash; 17 import bcd.libxml2.valid; 18 import bcd.libxml2.xmlautomata; 19 import bcd.libxml2.list; 20 import bcd.libxml2.xmlerror; 21 import bcd.libxml2.tree; 22 import bcd.libxml2.xmlregexp; 23 import bcd.libxml2.dict; 24 import bcd.libxml2.xmlstring; 25 import bcd.libxml2.xmlversion; 3 align(4): 4 public import bcd.libxml2.parser; 5 public import bcd.libxml2.parserInternals; 6 public import bcd.libxml2.chvalid; 7 public import bcd.libxml2.HTMLparser; 8 public import bcd.libxml2.xmlIO; 9 public import bcd.libxml2.globals; 10 public import bcd.libxml2.threads; 11 public import bcd.libxml2.xmlmemory; 12 public import bcd.libxml2.SAX2; 13 public import bcd.libxml2.SAX; 14 public import bcd.libxml2.xlink; 15 public import bcd.libxml2.encoding; 16 public import bcd.libxml2.entities; 17 public import bcd.libxml2.hash; 18 public import bcd.libxml2.valid; 19 public import bcd.libxml2.xmlautomata; 20 public import bcd.libxml2.list; 21 public import bcd.libxml2.xmlerror; 22 public import bcd.libxml2.tree; 23 public import bcd.libxml2.xmlregexp; 24 public import bcd.libxml2.dict; 25 public import bcd.libxml2.xmlstring; 26 public import bcd.libxml2.xmlversion; 26 27 alias _xmlDoc * docbDocPtr; 27 28 alias _xmlParserInput * docbParserInputPtr; … … 31 32 alias _xmlParserCtxt * docbParserCtxtPtr; 32 33 alias _xmlParserCtxt docbParserCtxt; 33 extern (C) int docbParseDocument(_xmlParserCtxt * ctxt);34 extern (C) _xmlParserCtxt * docbCreateFileParserCtxt(char * filename, char * encoding);35 extern (C) int docbParseChunk(_xmlParserCtxt * ctxt, char * chunk, int size, int terminate);36 extern (C) _xmlParserCtxt * docbCreatePushParserCtxt(_xmlSAXHandler * sax, void * user_data, char * chunk, int size, char * filename, int enc);37 extern (C) void docbFreeParserCtxt(_xmlParserCtxt * ctxt);38 extern (C) _xmlDoc * docbParseFile(char * filename, char * encoding);39 extern (C) _xmlDoc * docbSAXParseFile(char * filename, char * encoding, _xmlSAXHandler * sax, void * userData);40 extern (C) _xmlDoc * docbParseDoc(char * cur, char * encoding);41 extern (C) _xmlDoc * docbSAXParseDoc(char * cur, char * encoding, _xmlSAXHandler * sax, void * userData);42 extern (C) int docbEncodeEntities(char * out_, int * outlen, char * in_, int * inlen, int quoteChar);43 alias void function(_xmlEntity *, _xmlNode *, _xmlNode *) _BCD_func__197 3;44 alias void function(_xmlNode *) _BCD_func__208 1;45 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__208 2;46 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__208 3;47 alias char * function(char *) _BCD_func__20 88;48 alias void * function(void *, uint) _BCD_func__20 89;49 alias void * function(uint) _BCD_func__209 0;50 alias void function(void *) _BCD_func__209 1;51 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__2 097;52 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__2 098;53 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__2 099;54 alias void function(void *, _xmlNode *) _BCD_func__210 0;55 alias int function(void *, void *) _BCD_func__21 17;34 extern (C) int docbParseDocument(_xmlParserCtxt *); 35 extern (C) _xmlParserCtxt * docbCreateFileParserCtxt(char *, char *); 36 extern (C) int docbParseChunk(_xmlParserCtxt *, char *, int, int); 37 extern (C) _xmlParserCtxt * docbCreatePushParserCtxt(_xmlSAXHandler *, void *, char *, int, char *, int); 38 extern (C) void docbFreeParserCtxt(_xmlParserCtxt *); 39 extern (C) _xmlDoc * docbParseFile(char *, char *); 40 extern (C) _xmlDoc * docbSAXParseFile(char *, char *, _xmlSAXHandler *, void *); 41 extern (C) _xmlDoc * docbParseDoc(char *, char *); 42 extern (C) _xmlDoc * docbSAXParseDoc(char *, char *, _xmlSAXHandler *, void *); 43 extern (C) int docbEncodeEntities(char *, int *, char *, int *, int); 44 alias void function(_xmlEntity *, _xmlNode *, _xmlNode *) _BCD_func__1979; 45 alias void function(_xmlNode *) _BCD_func__2087; 46 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__2088; 47 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__2089; 48 alias char * function(char *) _BCD_func__2094; 49 alias void * function(void *, uint) _BCD_func__2095; 50 alias void * function(uint) _BCD_func__2096; 51 alias void function(void *) _BCD_func__2097; 52 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__2103; 53 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__2104; 54 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__2105; 55 alias void function(void *, _xmlNode *) _BCD_func__2106; 56 alias int function(void *, void *) _BCD_func__2123; 56 57 alias int function(void *) _BCD_func__1591; 57 alias int function(void *, char *, int) _BCD_func__226 0;58 alias void * function(char *) _BCD_func__226 1;59 alias int function(char *) _BCD_func__226 2;60 alias int function(void *, char *, int) _BCD_func__226 3;61 alias int function(char *, int *, char *, int *) _BCD_func__227 1;62 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__22 74;63 alias void function(void *, char *, char *, char *) _BCD_func__23 05;64 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__23 06;65 alias void function(void *, char *, ...) _BCD_func__23 07;66 alias void function(void *, char *, int) _BCD_func__23 08;67 alias void function(void *, char *) _BCD_func__23 09;68 alias void function(void *, char *, char *) _BCD_func__231 0;69 alias void function(void *, char *, char * *) _BCD_func__231 1;70 alias void function(void *, _xmlSAXLocator *) _BCD_func__231 2;71 alias void function(void *, char *, char *, char *, char *) _BCD_func__231 3;72 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__23 14;73 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__23 15;74 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__23 16;75 alias _xmlEntity * function(void *, char *) _BCD_func__23 17;76 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__23 18;77 alias void function(char *) _BCD_func__23 24;78 alias void function(void *) _BCD_func__23 44;79 alias void function(void *, _xmlError *) _BCD_func__23 45;80 alias void function(void *, void *, char *, char *, char *) _BCD_func__236 1;81 alias void function(void *, void *, char *) _BCD_func__236 2;82 alias void * function(void *, char *) _BCD_func__236 3;83 alias void function(void *, char *) _BCD_func__23 64;84 alias void function(void *, char *, void *, void *) _BCD_func__248 2;58 alias int function(void *, char *, int) _BCD_func__2266; 59 alias void * function(char *) _BCD_func__2267; 60 alias int function(char *) _BCD_func__2268; 61 alias int function(void *, char *, int) _BCD_func__2269; 62 alias int function(char *, int *, char *, int *) _BCD_func__2277; 63 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__2280; 64 alias void function(void *, char *, char *, char *) _BCD_func__2311; 65 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__2312; 66 alias void function(void *, char *, ...) _BCD_func__2313; 67 alias void function(void *, char *, int) _BCD_func__2314; 68 alias void function(void *, char *) _BCD_func__2315; 69 alias void function(void *, char *, char *) _BCD_func__2316; 70 alias void function(void *, char *, char * *) _BCD_func__2317; 71 alias void function(void *, _xmlSAXLocator *) _BCD_func__2318; 72 alias void function(void *, char *, char *, char *, char *) _BCD_func__2319; 73 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__2320; 74 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__2321; 75 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__2322; 76 alias _xmlEntity * function(void *, char *) _BCD_func__2323; 77 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__2324; 78 alias void function(char *) _BCD_func__2330; 79 alias void function(void *) _BCD_func__2350; 80 alias void function(void *, _xmlError *) _BCD_func__2351; 81 alias void function(void *, void *, char *, char *, char *) _BCD_func__2367; 82 alias void function(void *, void *, char *) _BCD_func__2368; 83 alias void * function(void *, char *) _BCD_func__2369; 84 alias void function(void *, char *) _BCD_func__2370; 85 alias void function(void *, char *, void *, void *) _BCD_func__2488; 85 86 alias int function(void *, long *, int) _BCD_func__1593; 86 87 alias int function(void *, char *, uint) _BCD_func__1595; 87 88 alias int function(void *, char *, uint) _BCD_func__1597; 88 alias int function(void * *, char *) _BCD_func__2620; 89 alias int function(char *, char * * *, uint *) _BCD_func__2621; 90 alias int function(void *, char *, char *, char *, char *) _BCD_func__2622; 91 alias int function(__gconv_step *, __gconv_step_data *, void *, char *, char * *, char *, char * *, uint *) _BCD_func__2623; 92 alias void function(__gconv_step *) _BCD_func__2624; 93 alias int function(__gconv_step *) _BCD_func__2625; 94 alias uint function(__gconv_step *, char) _BCD_func__2626; 95 alias int function(__gconv_step *, __gconv_step_data *, char * *, char *, char * *, uint *, int, int) _BCD_func__2627; 89 alias int function(void * *, char *) _BCD_func__2626; 90 alias int function(char *, char * * *, uint *) _BCD_func__2627; 91 alias int function(void *, char *, char *, char *, char *) _BCD_func__2628; trunk/bindings/bcd/libxml2/HTMLparser.d
r58 r123 1 1 /* THIS FILE GENERATED BY bcd.gen */ 2 2 module bcd.libxml2.HTMLparser; 3 import bcd.libxml2.parser; 4 import bcd.libxml2.xmlIO; 5 import bcd.libxml2.globals; 6 import bcd.libxml2.threads; 7 import bcd.libxml2.xmlmemory; 8 import bcd.libxml2.SAX2; 9 import bcd.libxml2.SAX; 10 import bcd.libxml2.xlink; 11 import bcd.libxml2.encoding; 12 import bcd.libxml2.entities; 13 import bcd.libxml2.hash; 14 import bcd.libxml2.valid; 15 import bcd.libxml2.xmlautomata; 16 import bcd.libxml2.list; 17 import bcd.libxml2.xmlerror; 18 import bcd.libxml2.tree; 19 import bcd.libxml2.xmlregexp; 20 import bcd.libxml2.dict; 21 import bcd.libxml2.xmlstring; 22 import bcd.libxml2.xmlversion; 3 align(4): 4 public import bcd.libxml2.parser; 5 public import bcd.libxml2.xmlIO; 6 public import bcd.libxml2.globals; 7 public import bcd.libxml2.threads; 8 public import bcd.libxml2.xmlmemory; 9 public import bcd.libxml2.SAX2; 10 public import bcd.libxml2.SAX; 11 public import bcd.libxml2.xlink; 12 public import bcd.libxml2.encoding; 13 public import bcd.libxml2.entities; 14 public import bcd.libxml2.hash; 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; 23 24 enum htmlStatus { 24 25 HTML_NA=0, … … 50 51 alias _xmlParserCtxt * htmlParserCtxtPtr; 51 52 alias _xmlParserCtxt htmlParserCtxt; 52 extern (C) int htmlNodeStatus(_xmlNode * _0, int _1);53 extern (C) int htmlElementStatusHere(_htmlElemDesc * _0, _htmlElemDesc * _1);54 extern (C) int htmlElementAllowedHere(_htmlElemDesc * _0, char * _1);55 extern (C) int htmlAttrAllowed(_htmlElemDesc * _0, char * _1, int _2);56 alias int function(void *, char *, int) _BCD_func__2 097;53 extern (C) int htmlNodeStatus(_xmlNode *, int); 54 extern (C) int htmlElementStatusHere(_htmlElemDesc *, _htmlElemDesc *); 55 extern (C) int htmlElementAllowedHere(_htmlElemDesc *, char *); 56 extern (C) int htmlAttrAllowed(_htmlElemDesc *, char *, int); 57 alias int function(void *, char *, int) _BCD_func__2103; 57 58 alias int function(void *) _BCD_func__1451; 58 extern (C) _xmlDoc * htmlCtxtReadIO(_xmlParserCtxt * ctxt, _BCD_func__2097 ioread, _BCD_func__1451 ioclose, void * ioctx, char * URL, char * encoding, int options);59 extern (C) _xmlDoc * htmlCtxtReadFd(_xmlParserCtxt * ctxt, int fd, char * URL, char * encoding, int options);60 extern (C) _xmlDoc * htmlCtxtReadMemory(_xmlParserCtxt * ctxt, char * buffer, int size, char * URL, char * encoding, int options);61 extern (C) _xmlDoc * htmlCtxtReadFile(_xmlParserCtxt * ctxt, char * filename, char * encoding, int options);62 extern (C) _xmlDoc * htmlCtxtReadDoc(_xmlParserCtxt * ctxt, char * cur, char * URL, char * encoding, int options);63 extern (C) _xmlDoc * htmlReadIO(_BCD_func__2 097 ioread, _BCD_func__1451 ioclose, void * ioctx, char * URL, char * encoding, int options);64 extern (C) _xmlDoc * htmlReadFd(int fd, char * URL, char * encoding, int options);65 extern (C) _xmlDoc * htmlReadMemory(char * buffer, int size, char * URL, char * encoding, int options);66 extern (C) _xmlDoc * htmlReadFile(char * URL, char * encoding, int options);67 extern (C) _xmlDoc * htmlReadDoc(char * cur, char * URL, char * encoding, int options);68 extern (C) int htmlCtxtUseOptions(_xmlParserCtxt * ctxt, int options);69 extern (C) void htmlCtxtReset(_xmlParserCtxt * ctxt);70 extern (C) void htmlFreeParserCtxt(_xmlParserCtxt * ctxt);71 extern (C) int htmlParseChunk(_xmlParserCtxt * ctxt, char * chunk, int size, int terminate);72 extern (C) _xmlParserCtxt * htmlCreatePushParserCtxt(_xmlSAXHandler * sax, void * user_data, char * chunk, int size, char * filename, int enc);73 extern (C) int htmlHandleOmittedElem(int val);74 extern (C) int htmlIsScriptAttribute(char * name);75 extern (C) int htmlEncodeEntities(char * out_, int * outlen, char * in_, int * inlen, int quoteChar);76 extern (C) int UTF8ToHtml(char * out_, int * outlen, char * in_, int * inlen);77 extern (C) _xmlDoc * htmlParseFile(char * filename, char * encoding);78 extern (C) _xmlDoc * htmlSAXParseFile(char * filename, char * encoding, _xmlSAXHandler * sax, void * userData);79 extern (C) _xmlDoc * htmlParseDoc(char * cur, char * encoding);80 extern (C) _xmlDoc * htmlSAXParseDoc(char * cur, char * encoding, _xmlSAXHandler * sax, void * userData);81 extern (C) int htmlParseDocument(_xmlParserCtxt * ctxt);82 extern (C) _xmlParserCtxt * htmlCreateMemoryParserCtxt(char * buffer, int size);83 extern (C) void htmlParseElement(_xmlParserCtxt * ctxt);84 extern (C) int htmlParseCharRef(_xmlParserCtxt * ctxt);85 extern (C) _htmlEntityDesc * htmlParseEntityRef(_xmlParserCtxt * ctxt, char * * str);86 extern (C) int htmlAutoCloseTag(_xmlDoc * doc, char * name, _xmlNode * elem);87 extern (C) int htmlIsAutoClosed(_xmlDoc * doc, _xmlNode * elem);88 extern (C) _htmlEntityDesc * htmlEntityValueLookup(uint value);89 extern (C) _htmlEntityDesc * htmlEntityLookup(char * name);90 extern (C) _htmlElemDesc * htmlTagLookup(char * tag);91 alias void function(_xmlNode *) _BCD_func__19 15;92 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__19 16;93 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__19 17;94 alias char * function(char *) _BCD_func__192 2;95 alias void * function(void *, uint) _BCD_func__192 3;96 alias void * function(uint) _BCD_func__19 24;97 alias void function(void *) _BCD_func__19 25;98 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__193 1;99 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__193 2;100 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__193 3;101 alias void function(void *, _xmlNode *) _BCD_func__19 34;102 alias int function(void *, void *) _BCD_func__195 1;103 alias int function(void *, char *, int) _BCD_func__2 094;104 alias void * function(char *) _BCD_func__2 095;105 alias int function(char *) _BCD_func__2 096;106 alias int function(char *, int *, char *, int *) _BCD_func__21 05;107 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__21 08;108 alias void function(void *, char *, char *, char *) _BCD_func__21 39;109 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__214 0;110 alias void function(void *, char *, ...) _BCD_func__214 1;111 alias void function(void *, char *, int) _BCD_func__214 2;112 alias void function(void *, char *) _BCD_func__214 3;113 alias void function(void *, char *, char *) _BCD_func__21 44;114 alias void function(void *, char *, char * *) _BCD_func__21 45;115 alias void function(void *, _xmlSAXLocator *) _BCD_func__21 46;116 alias void function(void *, char *, char *, char *, char *) _BCD_func__21 47;117 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__21 48;118 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__21 49;119 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__215 0;120 alias _xmlEntity * function(void *, char *) _BCD_func__215 1;121 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__215 2;122 alias void function(char *) _BCD_func__21 58;123 alias void function(void *) _BCD_func__21 78;124 alias void function(void *, _xmlError *) _BCD_func__21 79;125 alias void function(void *, void *, char *, char *, char *) _BCD_func__2 195;126 alias void function(void *, void *, char *) _BCD_func__2 196;127 alias void * function(void *, char *) _BCD_func__2 197;128 alias void function(void *, char *) _BCD_func__2 198;129 alias void function(void *, char *, void *, void *) _BCD_func__23 17;59 extern (C) _xmlDoc * htmlCtxtReadIO(_xmlParserCtxt *, _BCD_func__2103, _BCD_func__1451, void *, char *, char *, int); 60 extern (C) _xmlDoc * htmlCtxtReadFd(_xmlParserCtxt *, int, char *, char *, int); 61 extern (C) _xmlDoc * htmlCtxtReadMemory(_xmlParserCtxt *, char *, int, char *, char *, int); 62 extern (C) _xmlDoc * htmlCtxtReadFile(_xmlParserCtxt *, char *, char *, int); 63 extern (C) _xmlDoc * htmlCtxtReadDoc(_xmlParserCtxt *, char *, char *, char *, int); 64 extern (C) _xmlDoc * htmlReadIO(_BCD_func__2103, _BCD_func__1451, void *, char *, char *, int); 65 extern (C) _xmlDoc * htmlReadFd(int, char *, char *, int); 66 extern (C) _xmlDoc * htmlReadMemory(char *, int, char *, char *, int); 67 extern (C) _xmlDoc * htmlReadFile(char *, char *, int); 68 extern (C) _xmlDoc * htmlReadDoc(char *, char *, char *, int); 69 extern (C) int htmlCtxtUseOptions(_xmlParserCtxt *, int); 70 extern (C) void htmlCtxtReset(_xmlParserCtxt *); 71 extern (C) void htmlFreeParserCtxt(_xmlParserCtxt *); 72 extern (C) int htmlParseChunk(_xmlParserCtxt *, char *, int, int); 73 extern (C) _xmlParserCtxt * htmlCreatePushParserCtxt(_xmlSAXHandler *, void *, char *, int, char *, int); 74 extern (C) int htmlHandleOmittedElem(int); 75 extern (C) int htmlIsScriptAttribute(char *); 76 extern (C) int htmlEncodeEntities(char *, int *, char *, int *, int); 77 extern (C) int UTF8ToHtml(char *, int *, char *, int *); 78 extern (C) _xmlDoc * htmlParseFile(char *, char *); 79 extern (C) _xmlDoc * htmlSAXParseFile(char *, char *, _xmlSAXHandler *, void *); 80 extern (C) _xmlDoc * htmlParseDoc(char *, char *); 81 extern (C) _xmlDoc * htmlSAXParseDoc(char *, char *, _xmlSAXHandler *, void *); 82 extern (C) int htmlParseDocument(_xmlParserCtxt *); 83 extern (C) _xmlParserCtxt * htmlCreateMemoryParserCtxt(char *, int); 84 extern (C) void htmlParseElement(_xmlParserCtxt *); 85 extern (C) int htmlParseCharRef(_xmlParserCtxt *); 86 extern (C) _htmlEntityDesc * htmlParseEntityRef(_xmlParserCtxt *, char * *); 87 extern (C) int htmlAutoCloseTag(_xmlDoc *, char *, _xmlNode *); 88 extern (C) int htmlIsAutoClosed(_xmlDoc *, _xmlNode *); 89 extern (C) _htmlEntityDesc * htmlEntityValueLookup(uint); 90 extern (C) _htmlEntityDesc * htmlEntityLookup(char *); 91 extern (C) _htmlElemDesc * htmlTagLookup(char *); 92 alias void function(_xmlNode *) _BCD_func__1921; 93 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1922; 94 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1923; 95 alias char * function(char *) _BCD_func__1928; 96 alias void * function(void *, uint) _BCD_func__1929; 97 alias void * function(uint) _BCD_func__1930; 98 alias void function(void *) _BCD_func__1931; 99 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1937; 100 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1938; 101 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1939; 102 alias void function(void *, _xmlNode *) _BCD_func__1940; 103 alias int function(void *, void *) _BCD_func__1957; 104 alias int function(void *, char *, int) _BCD_func__2100; 105 alias void * function(char *) _BCD_func__2101; 106 alias int function(char *) _BCD_func__2102; 107 alias int function(char *, int *, char *, int *) _BCD_func__2111; 108 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__2114; 109 alias void function(void *, char *, char *, char *) _BCD_func__2145; 110 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__2146; 111 alias void function(void *, char *, ...) _BCD_func__2147; 112 alias void function(void *, char *, int) _BCD_func__2148; 113 alias void function(void *, char *) _BCD_func__2149; 114 alias void function(void *, char *, char *) _BCD_func__2150; 115 alias void function(void *, char *, char * *) _BCD_func__2151; 116 alias void function(void *, _xmlSAXLocator *) _BCD_func__2152; 117 alias void function(void *, char *, char *, char *, char *) _BCD_func__2153; 118 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__2154; 119 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__2155; 120 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__2156; 121 alias _xmlEntity * function(void *, char *) _BCD_func__2157; 122 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__2158; 123 alias void function(char *) _BCD_func__2164; 124 alias void function(void *) _BCD_func__2184; 125 alias void function(void *, _xmlError *) _BCD_func__2185; 126 alias void function(void *, void *, char *, char *, char *) _BCD_func__2201; 127 alias void function(void *, void *, char *) _BCD_func__2202; 128 alias void * function(void *, char *) _BCD_func__2203; 129 alias void function(void *, char *) _BCD_func__2204; 130 alias void function(void *, char *, void *, void *) _BCD_func__2323; 130 131 alias int function(void *, long *, int) _BCD_func__1453; 131 132 alias int function(void *, char *, uint) _BCD_func__1455; 132 133 alias int function(void *, char *, uint) _BCD_func__1457; 133 alias int function(void * *, char *) _BCD_func__2455; 134 alias int function(char *, char * * *, uint *) _BCD_func__2456; 135 alias int function(void *, char *, char *, char *, char *) _BCD_func__2457; 136 alias int function(__gconv_step *, __gconv_step_data *, void *, char *, char * *, char *, char * *, uint *) _BCD_func__2458; 137 alias void function(__gconv_step *) _BCD_func__2459; 138 alias int function(__gconv_step *) _BCD_func__2460; 139 alias uint function(__gconv_step *, char) _BCD_func__2461; 140 alias int function(__gconv_step *, __gconv_step_data *, char * *, char *, char * *, uint *, int, int) _BCD_func__2462; 134 alias int function(void * *, char *) _BCD_func__2461; 135 alias int function(char *, char * * *, uint *) _BCD_func__2462; 136 alias int function(void *, char *, char *, char *, char *) _BCD_func__2463; 141 137 struct _htmlEntityDesc { 142 138 uint value; trunk/bindings/bcd/libxml2/HTMLtree.d
r58 r123 1 1 /* THIS FILE GENERATED BY bcd.gen */ 2 2 module bcd.libxml2.HTMLtree; 3 import bcd.libxml2.HTMLparser; 4 import bcd.libxml2.parser; 5 import bcd.libxml2.threads; 6 import bcd.libxml2.globals; 7 import bcd.libxml2.SAX2; 8 import bcd.libxml2.SAX; 9 import bcd.libxml2.xlink; 10 import bcd.libxml2.xmlIO; 11 import bcd.libxml2.encoding; 12 import bcd.libxml2.entities; 13 import bcd.libxml2.hash; 14 import bcd.libxml2.valid; 15 import bcd.libxml2.xmlautomata; 16 import bcd.libxml2.list; 17 import bcd.libxml2.xmlerror; 18 import bcd.libxml2.xmlmemory; 19 import bcd.libxml2.tree; 20 import bcd.libxml2.xmlregexp; 21 import bcd.libxml2.dict; 22 import bcd.libxml2.xmlstring; 23 import bcd.libxml2.xmlversion; 24 extern (C) int htmlIsBooleanAttr(char * name); 25 extern (C) void htmlNodeDumpOutput(_xmlOutputBuffer * buf, _xmlDoc * doc, _xmlNode * cur, char * encoding); 26 extern (C) void htmlDocContentDumpFormatOutput(_xmlOutputBuffer * buf, _xmlDoc * cur, char * encoding, int format); 27 extern (C) void htmlDocContentDumpOutput(_xmlOutputBuffer * buf, _xmlDoc * cur, char * encoding); 28 extern (C) void htmlNodeDumpFormatOutput(_xmlOutputBuffer * buf, _xmlDoc * doc, _xmlNode * cur, char * encoding, int format); 29 extern (C) int htmlSaveFileFormat(char * filename, _xmlDoc * cur, char * encoding, int format); 30 extern (C) int htmlSaveFileEnc(char * filename, _xmlDoc * cur, char * encoding); 31 extern (C) int htmlNodeDumpFileFormat(_IO_FILE * out_, _xmlDoc * doc, _xmlNode * cur, char * encoding, int format); 32 extern (C) void htmlNodeDumpFile(_IO_FILE * out_, _xmlDoc * doc, _xmlNode * cur); 33 extern (C) int htmlNodeDump(_xmlBuffer * buf, _xmlDoc * doc, _xmlNode * cur); 34 extern (C) int htmlSaveFile(char * filename, _xmlDoc * cur); 35 extern (C) int htmlDocDump(_IO_FILE * f, _xmlDoc * cur); 36 extern (C) void htmlDocDumpMemory(_xmlDoc * cur, char * * mem, int * size); 37 extern (C) int htmlSetMetaEncoding(_xmlDoc * doc, char * encoding); 38 extern (C) char * htmlGetMetaEncoding(_xmlDoc * doc); 39 extern (C) _xmlDoc * htmlNewDocNoDtD(char * URI, char * ExternalID); 40 extern (C) _xmlDoc * htmlNewDoc(char * URI, char * ExternalID); 41 alias void function(_xmlNode *) _BCD_func__1900; 42 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1901; 43 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1902; 44 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1908; 45 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1909; 46 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1910; 47 alias void function(void *, _xmlNode *) _BCD_func__1911; 48 alias int function(void *, void *) _BCD_func__1928; 3 align(4): 4 public import bcd.libxml2.HTMLparser; 5 public import bcd.libxml2.parser; 6 public import bcd.libxml2.threads; 7 public import bcd.libxml2.globals; 8 public import bcd.libxml2.SAX2; 9 public import bcd.libxml2.SAX; 10 public import bcd.libxml2.xlink; 11 public import bcd.libxml2.xmlIO; 12 public import bcd.libxml2.encoding; 13 public import bcd.libxml2.entities; 14 public import bcd.libxml2.hash; 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.xmlmemory; 20 public import bcd.libxml2.tree; 21 public import bcd.libxml2.xmlregexp; 22 public import bcd.libxml2.dict; 23 public import bcd.libxml2.xmlstring; 24 public import bcd.libxml2.xmlversion; 25 extern (C) int htmlIsBooleanAttr(char *); 26 extern (C) void htmlNodeDumpOutput(_xmlOutputBuffer *, _xmlDoc *, _xmlNode *, char *); 27 extern (C) void htmlDocContentDumpFormatOutput(_xmlOutputBuffer *, _xmlDoc *, char *, int); 28 extern (C) void htmlDocContentDumpOutput(_xmlOutputBuffer *, _xmlDoc *, char *); 29 extern (C) void htmlNodeDumpFormatOutput(_xmlOutputBuffer *, _xmlDoc *, _xmlNode *, char *, int); 30 extern (C) int htmlSaveFileFormat(char *, _xmlDoc *, char *, int); 31 extern (C) int htmlSaveFileEnc(char *, _xmlDoc *, char *); 32 extern (C) int htmlNodeDumpFileFormat(_IO_FILE *, _xmlDoc *, _xmlNode *, char *, int); 33 extern (C) void htmlNodeDumpFile(_IO_FILE *, _xmlDoc *, _xmlNode *); 34 extern (C) int htmlNodeDump(_xmlBuffer *, _xmlDoc *, _xmlNode *); 35 extern (C) int htmlSaveFile(char *, _xmlDoc *); 36 extern (C) int htmlDocDump(_IO_FILE *, _xmlDoc *); 37 extern (C) void htmlDocDumpMemory(_xmlDoc *, char * *, int *); 38 extern (C) int htmlSetMetaEncoding(_xmlDoc *, char *); 39 extern (C) char * htmlGetMetaEncoding(_xmlDoc *); 40 extern (C) _xmlDoc * htmlNewDocNoDtD(char *, char *); 41 extern (C) _xmlDoc * htmlNewDoc(char *, char *); 42 alias void function(_xmlNode *) _BCD_func__1906; 43 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1907; 44 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1908; 45 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1914; 46 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1915; 47 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1916; 48 alias void function(void *, _xmlNode *) _BCD_func__1917; 49 alias int function(void *, void *) _BCD_func__1934; 49 50 alias int function(void *) _BCD_func__1443; 50 alias int function(void *, char *, int) _BCD_func__20 77;51 alias void * function(char *) _BCD_func__20 78;52 alias int function(char *) _BCD_func__20 79;53 alias int function(void *, char *, int) _BCD_func__208 0;54 alias int function(char *, int *, char *, int *) _BCD_func__20 88;55 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__209 1;56 alias void function(void *, char *, char *, char *) _BCD_func__212 2;57 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__212 3;58 alias void function(void *, char *, ...) _BCD_func__21 24;59 alias void function(void *, char *, int) _BCD_func__21 25;60 alias void function(void *, char *) _BCD_func__21 26;61 alias void function(void *, char *, char *) _BCD_func__21 27;62 alias void function(void *, char *, char * *) _BCD_func__21 28;63 alias void function(void *) _BCD_func__21 29;64 alias void function(void *, _xmlSAXLocator *) _BCD_func__213 0;65 alias void function(void *, char *, char *, char *, char *) _BCD_func__213 1;66 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__213 2;67 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__213 3;68 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__21 34;69 alias _xmlEntity * function(void *, char *) _BCD_func__21 35;70 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__21 36;71 alias void function(char *) _BCD_func__214 2;72 alias void function(void *) _BCD_func__216 2;73 alias void function(void *, _xmlError *) _BCD_func__216 3;74 alias void function(void *, void *, char *, char *, char *) _BCD_func__21 79;75 alias void function(void *, void *, char *) _BCD_func__218 0;76 alias void * function(void *, char *) _BCD_func__218 1;77 alias void function(void *, char *) _BCD_func__218 2;78 alias char * function(char *) _BCD_func__21 87;79 alias void * function(void *, uint) _BCD_func__21 88;80 alias void * function(uint) _BCD_func__21 89;81 alias void function(void *, char *, void *, void *) _BCD_func__23 07;51 alias int function(void *, char *, int) _BCD_func__2083; 52 alias void * function(char *) _BCD_func__2084; 53 alias int function(char *) _BCD_func__2085; 54 alias int function(void *, char *, int) _BCD_func__2086; 55 alias int function(char *, int *, char *, int *) _BCD_func__2094; 56 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__2097; 57 alias void function(void *, char *, char *, char *) _BCD_func__2128; 58 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__2129; 59 alias void function(void *, char *, ...) _BCD_func__2130; 60 alias void function(void *, char *, int) _BCD_func__2131; 61 alias void function(void *, char *) _BCD_func__2132; 62 alias void function(void *, char *, char *) _BCD_func__2133; 63 alias void function(void *, char *, char * *) _BCD_func__2134; 64 alias void function(void *) _BCD_func__2135; 65 alias void function(void *, _xmlSAXLocator *) _BCD_func__2136; 66 alias void function(void *, char *, char *, char *, char *) _BCD_func__2137; 67 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__2138; 68 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__2139; 69 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__2140; 70 alias _xmlEntity * function(void *, char *) _BCD_func__2141; 71 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__2142; 72 alias void function(char *) _BCD_func__2148; 73 alias void function(void *) _BCD_func__2168; 74 alias void function(void *, _xmlError *) _BCD_func__2169; 75 alias void function(void *, void *, char *, char *, char *) _BCD_func__2185; 76 alias void function(void *, void *, char *) _BCD_func__2186; 77 alias void * function(void *, char *) _BCD_func__2187; 78 alias void function(void *, char *) _BCD_func__2188; 79 alias char * function(char *) _BCD_func__2193; 80 alias void * function(void *, uint) _BCD_func__2194; 81 alias void * function(uint) _BCD_func__2195; 82 alias void function(void *, char *, void *, void *) _BCD_func__2313; 82 83 alias int function(void *, long *, int) _BCD_func__1445; 83 84 alias int function(void *, char *, uint) _BCD_func__1447; 84 85 alias int function(void *, char *, uint) _BCD_func__1449; 85 alias int function(void * *, char *) _BCD_func__2446; 86 alias int function(char *, char * * *, uint *) _BCD_func__2447; 87 alias int function(void *, char *, char *, char *, char *) _BCD_func__2448; 88 alias int function(__gconv_step *, __gconv_step_data *, void *, char *, char * *, char *, char * *, uint *) _BCD_func__2449; 89 alias void function(__gconv_step *) _BCD_func__2450; 90 alias int function(__gconv_step *) _BCD_func__2451; 91 alias uint function(__gconv_step *, char) _BCD_func__2452; 92 alias int function(__gconv_step *, __gconv_step_data *, char * *, char *, char * *, uint *, int, int) _BCD_func__2453; 86 alias int function(void * *, char *) _BCD_func__2452; 87 alias int function(char *, char * * *, uint *) _BCD_func__2453; 88 alias int function(void *, char *, char *, char *, char *) _BCD_func__2454; trunk/bindings/bcd/libxml2/SAX.d
r58 r123 1 1 /* THIS FILE GENERATED BY bcd.gen */ 2 2 module bcd.libxml2.SAX; 3 import bcd.libxml2.parser; 4 import bcd.libxml2.xmlIO; 5 import bcd.libxml2.globals; 6 import bcd.libxml2.threads; 7 import bcd.libxml2.xmlmemory; 8 import bcd.libxml2.SAX2; 9 import bcd.libxml2.xlink; 10 import bcd.libxml2.encoding; 11 import bcd.libxml2.entities; 12 import bcd.libxml2.hash; 13 import bcd.libxml2.valid; 14 import bcd.libxml2.xmlautomata; 15 import bcd.libxml2.list; 16 import bcd.libxml2.xmlerror; 17 import bcd.libxml2.tree; 18 import bcd.libxml2.xmlregexp; 19 import bcd.libxml2.dict; 20 import bcd.libxml2.xmlstring; 21 import bcd.libxml2.xmlversion; 22 extern (C) void initdocbDefaultSAXHandler(_xmlSAXHandlerV1 * hdlr); 23 extern (C) void inithtmlDefaultSAXHandler(_xmlSAXHandlerV1 * hdlr); 24 extern (C) void initxmlDefaultSAXHandler(_xmlSAXHandlerV1 * hdlr, int warning); 25 extern (C) void cdataBlock(void * ctx, char * value, int len); 26 extern (C) void comment(void * ctx, char * value); 27 extern (C) void namespaceDecl(void * ctx, char * href, char * prefix); 28 extern (C) int checkNamespace(void * ctx, char * nameSpace); 29 extern (C) _xmlNs * getNamespace(void * ctx); 30 extern (C) void setNamespace(void * ctx, char * name); 31 extern (C) void globalNamespace(void * ctx, char * href, char * prefix); 32 extern (C) void processingInstruction(void * ctx, char * target, char * data); 33 extern (C) void ignorableWhitespace(void * ctx, char * ch, int len); 34 extern (C) void characters(void * ctx, char * ch, int len); 35 extern (C) void reference(void * ctx, char * name); 36 extern (C) void endElement(void * ctx, char * name); 37 extern (C) void startElement(void * ctx, char * fullname, char * * atts); 38 extern (C) void attribute(void * ctx, char * fullname, char * value); 39 extern (C) void endDocument(void * ctx); 40 extern (C) void startDocument(void * ctx); 41 extern (C) void unparsedEntityDecl(void * ctx, char * name, char * publicId, char * systemId, char * notationName); 42 extern (C) void notationDecl(void * ctx, char * name, char * publicId, char * systemId); 43 extern (C) void elementDecl(void * ctx, char * name, int type, _xmlElementContent * content); 44 extern (C) void attributeDecl(void * ctx, char * elem, char * fullname, int type, int def, char * defaultValue, _xmlEnumeration * tree); 45 extern (C) void entityDecl(void * ctx, char * name, int type, char * publicId, char * systemId, char * content); 46 extern (C) _xmlParserInput * resolveEntity(void * ctx, char * publicId, char * systemId); 47 extern (C) _xmlEntity * getParameterEntity(void * ctx, char * name); 48 extern (C) _xmlEntity * getEntity(void * ctx, char * name); 49 extern (C) void externalSubset(void * ctx, char * name, char * ExternalID, char * SystemID); 50 extern (C) void internalSubset(void * ctx, char * name, char * ExternalID, char * SystemID); 51 extern (C) int hasExternalSubset(void * ctx); 52 extern (C) int hasInternalSubset(void * ctx); 53 extern (C) int isStandalone(void * ctx); 54 extern (C) int getColumnNumber(void * ctx); 55 extern (C) int getLineNumber(void * ctx); 56 extern (C) void setDocumentLocator(void * ctx, _xmlSAXLocator * loc); 57 extern (C) char * getSystemId(void * ctx); 58 extern (C) char * getPublicId(void * ctx); 59 alias void function(_xmlNode *) _BCD_func__1665; 60 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1666; 61 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1667; 62 alias char * function(char *) _BCD_func__1672; 63 alias void * function(void *, uint) _BCD_func__1673; 64 alias void * function(uint) _BCD_func__1674; 65 alias void function(void *) _BCD_func__1675; 66 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1681; 67 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1682; 68 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1683; 69 alias void function(void *, _xmlNode *) _BCD_func__1684; 3 align(4): 4 public import bcd.libxml2.parser; 5 public import bcd.libxml2.xmlIO; 6 public import bcd.libxml2.globals; 7 public import bcd.libxml2.threads; 8 public import bcd.libxml2.xmlmemory; 9 public import bcd.libxml2.SAX2; 10 public import bcd.libxml2.xlink; 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.tree; 19 public import bcd.libxml2.xmlregexp; 20 public import bcd.libxml2.dict; 21 public import bcd.libxml2.xmlstring; 22 public import bcd.libxml2.xmlversion; 23 extern (C) void initdocbDefaultSAXHandler(_xmlSAXHandlerV1 *); 24 extern (C) void inithtmlDefaultSAXHandler(_xmlSAXHandlerV1 *); 25 extern (C) void initxmlDefaultSAXHandler(_xmlSAXHandlerV1 *, int); 26 extern (C) void cdataBlock(void *, char *, int); 27 extern (C) void comment(void *, char *); 28 extern (C) void namespaceDecl(void *, char *, char *); 29 extern (C) int checkNamespace(void *, char *); 30 extern (C) _xmlNs * getNamespace(void *); 31 extern (C) void setNamespace(void *, char *); 32 extern (C) void globalNamespace(void *, char *, char *); 33 extern (C) void processingInstruction(void *, char *, char *); 34 extern (C) void ignorableWhitespace(void *, char *, int); 35 extern (C) void characters(void *, char *, int); 36 extern (C) void reference(void *, char *); 37 extern (C) void endElement(void *, char *); 38 extern (C) void startElement(void *, char *, char * *); 39 extern (C) void attribute(void *, char *, char *); 40 extern (C) void endDocument(void *); 41 extern (C) void startDocument(void *); 42 extern (C) void unparsedEntityDecl(void *, char *, char *, char *, char *); 43 extern (C) void notationDecl(void *, char *, char *, char *); 44 extern (C) void elementDecl(void *, char *, int, _xmlElementContent *); 45 extern (C) void attributeDecl(void *, char *, char *, int, int, char *, _xmlEnumeration *); 46 extern (C) void entityDecl(void *, char *, int, char *, char *, char *); 47 extern (C) _xmlParserInput * resolveEntity(void *, char *, char *); 48 extern (C) _xmlEntity * getParameterEntity(void *, char *); 49 extern (C) _xmlEntity * getEntity(void *, char *); 50 extern (C) void externalSubset(void *, char *, char *, char *); 51 extern (C) void internalSubset(void *, char *, char *, char *); 52 extern (C) int hasExternalSubset(void *); 53 extern (C) int hasInternalSubset(void *); 54 extern (C) int isStandalone(void *); 55 extern (C) int getColumnNumber(void *); 56 extern (C) int getLineNumber(void *); 57 extern (C) void setDocumentLocator(void *, _xmlSAXLocator *); 58 extern (C) char * getSystemId(void *); 59 extern (C) char * getPublicId(void *); 60 alias void function(_xmlNode *) _BCD_func__1671; 61 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1672; 62 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1673; 63 alias char * function(char *) _BCD_func__1678; 64 alias void * function(void *, uint) _BCD_func__1679; 65 alias void * function(uint) _BCD_func__1680; 66 alias void function(void *) _BCD_func__1681; 67 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1687; 68 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1688; 69 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1689; 70 alias void function(void *, _xmlNode *) _BCD_func__1690; 70 71 alias int function(void *) _BCD_func__1370; 71 alias int function(void *, char *, int) _BCD_func__16 85;72 alias void * function(char *) _BCD_func__16 86;73 alias int function(char *) _BCD_func__16 87;74 alias int function(void *, char *, int) _BCD_func__16 88;75 alias int function(char *, int *, char *, int *) _BCD_func__1 698;76 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__170 3;77 alias void function(void *, char *, char *, char *) _BCD_func__17 34;78 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__17 35;79 alias void function(void *, char *, ...) _BCD_func__17 36;80 alias void function(void *, char *, int) _BCD_func__17 37;81 alias void function(void *, char *) _BCD_func__17 38;82 alias void function(void *, char *, char *) _BCD_func__17 39;83 alias void function(void *, char *, char * *) _BCD_func__174 0;84 alias void function(void *, _xmlSAXLocator *) _BCD_func__174 1;85 alias void function(void *, char *, char *, char *, char *) _BCD_func__174 2;86 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__174 3;87 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__17 44;88 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__17 45;89 alias _xmlEntity * function(void *, char *) _BCD_func__17 46;90 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__17 47;91 alias void function(char *) _BCD_func__176 0;92 alias int function(void *, void *) _BCD_func__178 1;93 alias void function(void *) _BCD_func__178 2;94 alias void function(void *, _xmlError *) _BCD_func__178 3;95 alias void function(void *, void *, char *, char *, char *) _BCD_func__1 799;96 alias void function(void *, void *, char *) _BCD_func__180 0;97 alias void * function(void *, char *) _BCD_func__180 1;98 alias void function(void *, char *) _BCD_func__180 2;99 alias void function(void *, char *, void *, void *) _BCD_func__192 1;72 alias int function(void *, char *, int) _BCD_func__1691; 73 alias void * function(char *) _BCD_func__1692; 74 alias int function(char *) _BCD_func__1693; 75 alias int function(void *, char *, int) _BCD_func__1694; 76 alias int function(char *, int *, char *, int *) _BCD_func__1704; 77 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1709; 78 alias void function(void *, char *, char *, char *) _BCD_func__1740; 79 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1741; 80 alias void function(void *, char *, ...) _BCD_func__1742; 81 alias void function(void *, char *, int) _BCD_func__1743; 82 alias void function(void *, char *) _BCD_func__1744; 83 alias void function(void *, char *, char *) _BCD_func__1745; 84 alias void function(void *, char *, char * *) _BCD_func__1746; 85 alias void function(void *, _xmlSAXLocator *) _BCD_func__1747; 86 alias void function(void *, char *, char *, char *, char *) _BCD_func__1748; 87 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1749; 88 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1750; 89 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1751; 90 alias _xmlEntity * function(void *, char *) _BCD_func__1752; 91 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1753; 92 alias void function(char *) _BCD_func__1766; 93 alias int function(void *, void *) _BCD_func__1787; 94 alias void function(void *) _BCD_func__1788; 95 alias void function(void *, _xmlError *) _BCD_func__1789; 96 alias void function(void *, void *, char *, char *, char *) _BCD_func__1805; 97 alias void function(void *, void *, char *) _BCD_func__1806; 98 alias void * function(void *, char *) _BCD_func__1807; 99 alias void function(void *, char *) _BCD_func__1808; 100 alias void function(void *, char *, void *, void *) _BCD_func__1927; 100 101 alias int function(void *, long *, int) _BCD_func__1372; 101 102 alias int function(void *, char *, uint) _BCD_func__1374; 102 103 alias int function(void *, char *, uint) _BCD_func__1376; 103 alias int function(void * *, char *) _BCD_func__2349; 104 alias int function(char *, char * * *, uint *) _BCD_func__2350; 105 alias int function(void *, char *, char *, char *, char *) _BCD_func__2351; 106 alias int function(__gconv_step *, __gconv_step_data *, void *, char *, char * *, char *, char * *, uint *) _BCD_func__2352; 107 alias void function(__gconv_step *) _BCD_func__2353; 108 alias int function(__gconv_step *) _BCD_func__2354; 109 alias uint function(__gconv_step *, char) _BCD_func__2355; 110 alias int function(__gconv_step *, __gconv_step_data *, char * *, char *, char * *, uint *, int, int) _BCD_func__2356; 104 alias int function(void * *, char *) _BCD_func__2355; 105 alias int function(char *, char * * *, uint *) _BCD_func__2356; 106 alias int function(void *, char *, char *, char *, char *) _BCD_func__2357; trunk/bindings/bcd/libxml2/SAX2.d
r58 r123 1 1 /* THIS FILE GENERATED BY bcd.gen */ 2 2 module bcd.libxml2.SAX2; 3 import bcd.libxml2.parser; 4 import bcd.libxml2.xmlIO; 5 import bcd.libxml2.globals; 6 import bcd.libxml2.threads; 7 import bcd.libxml2.xmlmemory; 8 import bcd.libxml2.SAX; 9 import bcd.libxml2.xlink; 10 import bcd.libxml2.encoding; 11 import bcd.libxml2.entities; 12 import bcd.libxml2.hash; 13 import bcd.libxml2.valid; 14 import bcd.libxml2.xmlautomata; 15 import bcd.libxml2.list; 16 import bcd.libxml2.xmlerror; 17 import bcd.libxml2.tree; 18 import bcd.libxml2.xmlregexp; 19 import bcd.libxml2.dict; 20 import bcd.libxml2.xmlstring; 21 import bcd.libxml2.xmlversion; 3 align(4): 4 public import bcd.libxml2.parser; 5 public import bcd.libxml2.xmlIO; 6 public import bcd.libxml2.globals; 7 public import bcd.libxml2.threads; 8 public import bcd.libxml2.xmlmemory; 9 public import bcd.libxml2.SAX; 10 public import bcd.libxml2.xlink; 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.tree; 19 public import bcd.libxml2.xmlregexp; 20 public import bcd.libxml2.dict; 21 public import bcd.libxml2.xmlstring; 22 public import bcd.libxml2.xmlversion; 22 23 extern (C) void xmlDefaultSAXHandlerInit(); 23 24 extern (C) void docbDefaultSAXHandlerInit(); 24 extern (C) void xmlSAX2InitDocbDefaultSAXHandler(_xmlSAXHandler * hdlr);25 extern (C) void xmlSAX2InitDocbDefaultSAXHandler(_xmlSAXHandler *); 25 26 extern (C) void htmlDefaultSAXHandlerInit(); 26 extern (C) void xmlSAX2InitHtmlDefaultSAXHandler(_xmlSAXHandler * hdlr);27 extern (C) void xmlSAX2InitDefaultSAXHandler(_xmlSAXHandler * hdlr, int warning);28 extern (C) int xmlSAXVersion(_xmlSAXHandler * hdlr, int version_);29 extern (C) int xmlSAXDefaultVersion(int version_);30 extern (C) void xmlSAX2CDataBlock(void * ctx, char * value, int len);31 extern (C) void xmlSAX2Comment(void * ctx, char * value);32 extern (C) void xmlSAX2ProcessingInstruction(void * ctx, char * target, char * data);33 extern (C) void xmlSAX2IgnorableWhitespace(void * ctx, char * ch, int len);34 extern (C) void xmlSAX2Characters(void * ctx, char * ch, int len);35 extern (C) void xmlSAX2Reference(void * ctx, char * name);36 extern (C) void xmlSAX2EndElementNs(void * ctx, char * localname, char * prefix, char * URI);37 extern (C) void xmlSAX2StartElementNs(void * ctx, char * localname, char * prefix, char * URI, int nb_namespaces, char * * namespaces, int nb_attributes, int nb_defaulted, char * * attributes);38 extern (C) void xmlSAX2EndElement(void * ctx, char * name);39 extern (C) void xmlSAX2StartElement(void * ctx, char * fullname, char * * atts);40 extern (C) void xmlSAX2EndDocument(void * ctx);41 extern (C) void xmlSAX2StartDocument(void * ctx);42 extern (C) void xmlSAX2UnparsedEntityDecl(void * ctx, char * name, char * publicId, char * systemId, char * notationName);43 extern (C) void xmlSAX2NotationDecl(void * ctx, char * name, char * publicId, char * systemId);44 extern (C) void xmlSAX2ElementDecl(void * ctx, char * name, int type, _xmlElementContent * content);45 extern (C) void xmlSAX2AttributeDecl(void * ctx, char * elem, char * fullname, int type, int def, char * defaultValue, _xmlEnumeration * tree);46 extern (C) void xmlSAX2EntityDecl(void * ctx, char * name, int type, char * publicId, char * systemId, char * content);47 extern (C) _xmlParserInput * xmlSAX2ResolveEntity(void * ctx, char * publicId, char * systemId);48 extern (C) _xmlEntity * xmlSAX2GetParameterEntity(void * ctx, char * name);49 extern (C) _xmlEntity * xmlSAX2GetEntity(void * ctx, char * name);50 extern (C) void xmlSAX2ExternalSubset(void * ctx, char * name, char * ExternalID, char * SystemID);51 extern (C) void xmlSAX2InternalSubset(void * ctx, char * name, char * ExternalID, char * SystemID);52 extern (C) int xmlSAX2HasExternalSubset(void * ctx);53 extern (C) int xmlSAX2HasInternalSubset(void * ctx);54 extern (C) int xmlSAX2IsStandalone(void * ctx);55 extern (C) int xmlSAX2GetColumnNumber(void * ctx);56 extern (C) int xmlSAX2GetLineNumber(void * ctx);57 extern (C) void xmlSAX2SetDocumentLocator(void * ctx, _xmlSAXLocator * loc);58 extern (C) char * xmlSAX2GetSystemId(void * ctx);59 extern (C) char * xmlSAX2GetPublicId(void * ctx);60 alias void function(_xmlNode *) _BCD_func__16 65;61 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__16 66;62 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__16 67;63 alias char * function(char *) _BCD_func__167 2;64 alias void * function(void *, uint) _BCD_func__167 3;65 alias void * function(uint) _BCD_func__16 74;66 alias void function(void *) _BCD_func__16 75;67 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__168 1;68 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__168 2;69 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__168 3;70 alias void function(void *, _xmlNode *) _BCD_func__16 84;27 extern (C) void xmlSAX2InitHtmlDefaultSAXHandler(_xmlSAXHandler *); 28 extern (C) void xmlSAX2InitDefaultSAXHandler(_xmlSAXHandler *, int); 29 extern (C) int xmlSAXVersion(_xmlSAXHandler *, int); 30 extern (C) int xmlSAXDefaultVersion(int); 31 extern (C) void xmlSAX2CDataBlock(void *, char *, int); 32 extern (C) void xmlSAX2Comment(void *, char *); 33 extern (C) void xmlSAX2ProcessingInstruction(void *, char *, char *); 34 extern (C) void xmlSAX2IgnorableWhitespace(void *, char *, int); 35 extern (C) void xmlSAX2Characters(void *, char *, int); 36 extern (C) void xmlSAX2Reference(void *, char *); 37 extern (C) void xmlSAX2EndElementNs(void *, char *, char *, char *); 38 extern (C) void xmlSAX2StartElementNs(void *, char *, char *, char *, int, char * *, int, int, char * *); 39 extern (C) void xmlSAX2EndElement(void *, char *); 40 extern (C) void xmlSAX2StartElement(void *, char *, char * *); 41 extern (C) void xmlSAX2EndDocument(void *); 42 extern (C) void xmlSAX2StartDocument(void *); 43 extern (C) void xmlSAX2UnparsedEntityDecl(void *, char *, char *, char *, char *); 44 extern (C) void xmlSAX2NotationDecl(void *, char *, char *, char *); 45 extern (C) void xmlSAX2ElementDecl(void *, char *, int, _xmlElementContent *); 46 extern (C) void xmlSAX2AttributeDecl(void *, char *, char *, int, int, char *, _xmlEnumeration *); 47 extern (C) void xmlSAX2EntityDecl(void *, char *, int, char *, char *, char *); 48 extern (C) _xmlParserInput * xmlSAX2ResolveEntity(void *, char *, char *); 49 extern (C) _xmlEntity * xmlSAX2GetParameterEntity(void *, char *); 50 extern (C) _xmlEntity * xmlSAX2GetEntity(void *, char *); 51 extern (C) void xmlSAX2ExternalSubset(void *, char *, char *, char *); 52 extern (C) void xmlSAX2InternalSubset(void *, char *, char *, char *); 53 extern (C) int xmlSAX2HasExternalSubset(void *); 54 extern (C) int xmlSAX2HasInternalSubset(void *); 55 extern (C) int xmlSAX2IsStandalone(void *); 56 extern (C) int xmlSAX2GetColumnNumber(void *); 57 extern (C) int xmlSAX2GetLineNumber(void *); 58 extern (C) void xmlSAX2SetDocumentLocator(void *, _xmlSAXLocator *); 59 extern (C) char * xmlSAX2GetSystemId(void *); 60 extern (C) char * xmlSAX2GetPublicId(void *); 61 alias void function(_xmlNode *) _BCD_func__1671; 62 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1672; 63 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1673; 64 alias char * function(char *) _BCD_func__1678; 65 alias void * function(void *, uint) _BCD_func__1679; 66 alias void * function(uint) _BCD_func__1680; 67 alias void function(void *) _BCD_func__1681; 68 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1687; 69 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1688; 70 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1689; 71 alias void function(void *, _xmlNode *) _BCD_func__1690; 71 72 alias int function(void *) _BCD_func__1370; 72 alias int function(void *, char *, int) _BCD_func__16 85;73 alias void * function(char *) _BCD_func__16 86;74 alias int function(char *) _BCD_func__16 87;75 alias int function(void *, char *, int) _BCD_func__16 88;76 alias int function(char *, int *, char *, int *) _BCD_func__1 698;77 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__170 3;78 alias void function(void *, char *, char *, char *) _BCD_func__17 34;79 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__17 35;80 alias void function(void *, char *, ...) _BCD_func__17 36;81 alias void function(void *, char *, int) _BCD_func__17 37;82 alias void function(void *, char *) _BCD_func__17 38;83 alias void function(void *, char *, char *) _BCD_func__17 39;84 alias void function(void *, char *, char * *) _BCD_func__174 0;85 alias void function(void *, _xmlSAXLocator *) _BCD_func__174 1;86 alias void function(void *, char *, char *, char *, char *) _BCD_func__174 2;87 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__174 3;88 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__17 44;89 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__17 45;90 alias _xmlEntity * function(void *, char *) _BCD_func__17 46;91 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__17 47;92 alias void function(char *) _BCD_func__176 0;93 alias int function(void *, void *) _BCD_func__178 1;94 alias void function(void *) _BCD_func__178 2;95 alias void function(void *, _xmlError *) _BCD_func__178 3;96 alias void function(void *, void *, char *, char *, char *) _BCD_func__1 799;97 alias void function(void *, void *, char *) _BCD_func__180 0;98 alias void * function(void *, char *) _BCD_func__180 1;99 alias void function(void *, char *) _BCD_func__180 2;100 alias void function(void *, char *, void *, void *) _BCD_func__192 1;73 alias int function(void *, char *, int) _BCD_func__1691; 74 alias void * function(char *) _BCD_func__1692; 75 alias int function(char *) _BCD_func__1693; 76 alias int function(void *, char *, int) _BCD_func__1694; 77 alias int function(char *, int *, char *, int *) _BCD_func__1704; 78 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1709; 79 alias void function(void *, char *, char *, char *) _BCD_func__1740; 80 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1741; 81 alias void function(void *, char *, ...) _BCD_func__1742; 82 alias void function(void *, char *, int) _BCD_func__1743; 83 alias void function(void *, char *) _BCD_func__1744; 84 alias void function(void *, char *, char *) _BCD_func__1745; 85 alias void function(void *, char *, char * *) _BCD_func__1746; 86 alias void function(void *, _xmlSAXLocator *) _BCD_func__1747; 87 alias void function(void *, char *, char *, char *, char *) _BCD_func__1748; 88 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1749; 89 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1750; 90 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1751; 91 alias _xmlEntity * function(void *, char *) _BCD_func__1752; 92 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1753; 93 alias void function(char *) _BCD_func__1766; 94 alias int function(void *, void *) _BCD_func__1787; 95 alias void function(void *) _BCD_func__1788; 96 alias void function(void *, _xmlError *) _BCD_func__1789; 97 alias void function(void *, void *, char *, char *, char *) _BCD_func__1805; 98 alias void function(void *, void *, char *) _BCD_func__1806; 99 alias void * function(void *, char *) _BCD_func__1807; 100 alias void function(void *, char *) _BCD_func__1808; 101 alias void function(void *, char *, void *, void *) _BCD_func__1927; 101 102 alias int function(void *, long *, int) _BCD_func__1372; 102 103 alias int function(void *, char *, uint) _BCD_func__1374; 103 104 alias int function(void *, char *, uint) _BCD_func__1376; 104 alias int function(void * *, char *) _BCD_func__2349; 105 alias int function(char *, char * * *, uint *) _BCD_func__2350; 106 alias int function(void *, char *, char *, char *, char *) _BCD_func__2351; 107 alias int function(__gconv_step *, __gconv_step_data *, void *, char *, char * *, char *, char * *, uint *) _BCD_func__2352; 108 alias void function(__gconv_step *) _BCD_func__2353; 109 alias int function(__gconv_step *) _BCD_func__2354; 110 alias uint function(__gconv_step *, char) _BCD_func__2355; 111 alias int function(__gconv_step *, __gconv_step_data *, char * *, char *, char * *, uint *, int, int) _BCD_func__2356; 105 alias int function(void * *, char *) _BCD_func__2355; 106 alias int function(char *, char * * *, uint *) _BCD_func__2356; 107 alias int function(void *, char *, char *, char *, char *) _BCD_func__2357; trunk/bindings/bcd/libxml2/c14n.d
r58 r123 1 1 /* THIS FILE GENERATED BY bcd.gen */ 2 2 module bcd.libxml2.c14n; 3 align(4): trunk/bindings/bcd/libxml2/catalog.d
r58 r123 1 1 /* THIS FILE GENERATED BY bcd.gen */ 2 2 module bcd.libxml2.catalog; 3 import bcd.libxml2.threads; 4 import bcd.libxml2.globals; 5 import bcd.libxml2.SAX2; 6 import bcd.libxml2.SAX; 7 import bcd.libxml2.xlink; 8 import bcd.libxml2.parser; 9 import bcd.libxml2.xmlIO; 10 import bcd.libxml2.encoding; 11 import bcd.libxml2.entities; 12 import bcd.libxml2.hash; 13 import bcd.libxml2.valid; 14 import bcd.libxml2.xmlautomata; 15 import bcd.libxml2.list; 16 import bcd.libxml2.xmlerror; 17 import bcd.libxml2.xmlmemory; 18 import bcd.libxml2.tree; 19 import bcd.libxml2.xmlregexp; 20 import bcd.libxml2.dict; 21 import bcd.libxml2.xmlstring; 22 import bcd.libxml2.xmlversion; 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; 23 24 alias void xmlCatalog; 24 25 alias void * xmlCatalogPtr; … … 34 35 XML_CATA_PREFER_SYSTEM=2, 35 36 } 36 extern (C) char * xmlCatalogGetPublic(char * pubID);37 extern (C) char * xmlCatalogGetSystem(char * sysID);37 extern (C) char * xmlCatalogGetPublic(char *); 38 extern (C) char * xmlCatalogGetSystem(char *); 38 39 extern (C) int xmlCatalogGetDefaults(); 39 extern (C) void xmlCatalogSetDefaults(int allow);40 extern (C) int xmlCatalogSetDefaultPrefer(int prefer);41 extern (C) int xmlCatalogSetDebug(int level);42 extern (C) char * xmlCatalogLocalResolveURI(void * catalogs, char * URI);43 extern (C) char * xmlCatalogLocalResolve(void * catalogs, char * pubID, char * sysID);44 extern (C) void * xmlCatalogAddLocal(void * catalogs, char * URL);45 extern (C) void xmlCatalogFreeLocal(void * catalogs);40 extern (C) void xmlCatalogSetDefaults(int); 41 extern (C) int xmlCatalogSetDefaultPrefer(int); 42 extern (C) int xmlCatalogSetDebug(int); 43 extern (C) char * xmlCatalogLocalResolveURI(void *, char *); 44 extern (C) char * xmlCatalogLocalResolve(void *, char *, char *); 45 extern (C) void * xmlCatalogAddLocal(void *, char *); 46 extern (C) void xmlCatalogFreeLocal(void *); 46 47 extern (C) int xmlCatalogConvert(); 47 extern (C) _xmlDoc * xmlParseCatalogFile(char * filename);48 extern (C) int xmlCatalogRemove(char * value);49 extern (C) int xmlCatalogAdd(char * type, char * orig, char * replace);50 extern (C) char * xmlCatalogResolveURI(char * URI);51 extern (C) char * xmlCatalogResolvePublic(char * pubID);52 extern (C) char * xmlCatalogResolveSystem(char * sysID);53 extern (C) char * xmlCatalogResolve(char * pubID, char * sysID);54 extern (C) void xmlCatalogDump(_IO_FILE * out_);48 extern (C) _xmlDoc * xmlParseCatalogFile(char *); 49 extern (C) int xmlCatalogRemove(char *); 50 extern (C) int xmlCatalogAdd(char *, char *, char *); 51 extern (C) char * xmlCatalogResolveURI(char *); 52 extern (C) char * xmlCatalogResolvePublic(char *); 53 extern (C) char * xmlCatalogResolveSystem(char *); 54 extern (C) char * xmlCatalogResolve(char *, char *); 55 extern (C) void xmlCatalogDump(_IO_FILE *); 55 56 extern (C) void xmlCatalogCleanup(); 56 extern (C) void xmlLoadCatalogs(char * paths);57 extern (C) int xmlLoadCatalog(char * filename);57 extern (C) void xmlLoadCatalogs(char *); 58 extern (C) int xmlLoadCatalog(char *); 58 59 extern (C) void xmlInitializeCatalog(); 59 extern (C) int xmlCatalogIsEmpty(void * catal);60 extern (C) void xmlFreeCatalog(void * catal);61 extern (C) void xmlACatalogDump(void * catal, _IO_FILE * out_);62 extern (C) char * xmlACatalogResolveURI(void * catal, char * URI);63 extern (C) char * xmlACatalogResolvePublic(void * catal, char * pubID);64 extern (C) char * xmlACatalogResolveSystem(void * catal, char * sysID);65 extern (C) char * xmlACatalogResolve(void * catal, char * pubID, char * sysID);66 extern (C) int xmlACatalogRemove(void * catal, char * value);67 extern (C) int xmlACatalogAdd(void * catal, char * type, char * orig, char * replace);68 extern (C) int xmlConvertSGMLCatalog(void * catal);69 extern (C) void * xmlLoadSGMLSuperCatalog(char * filename);70 extern (C) void * xmlLoadACatalog(char * filename);71 extern (C) void * xmlNewCatalog(int sgml);72 alias void function(_xmlNode *) _BCD_func__170 0;73 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__170 1;74 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__170 2;75 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__17 09;76 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__171 0;77 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__171 1;78 alias void function(void *, _xmlNode *) _BCD_func__171 2;79 alias int function(void *, void *) _BCD_func__17 29;60 extern (C) int xmlCatalogIsEmpty(void *); 61 extern (C) void xmlFreeCatalog(void *); 62 extern (C) void xmlACatalogDump(void *, _IO_FILE *); 63 extern (C) char * xmlACatalogResolveURI(void *, char *); 64 extern (C) char * xmlACatalogResolvePublic(void *, char *); 65 extern (C) char * xmlACatalogResolveSystem(void *, char *); 66 extern (C) char * xmlACatalogResolve(void *, char *, char *); 67 extern (C) int xmlACatalogRemove(void *, char *); 68 extern (C) int xmlACatalogAdd(void *, char *, char *, char *); 69 extern (C) int xmlConvertSGMLCatalog(void *); 70 extern (C) void * xmlLoadSGMLSuperCatalog(char *); 71 extern (C) void * xmlLoadACatalog(char *); 72 extern (C) void * xmlNewCatalog(int); 73 alias void function(_xmlNode *) _BCD_func__1706; 74 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1707; 75 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1708; 76 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1715; 77 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1716; 78 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1717; 79 alias void function(void *, _xmlNode *) _BCD_func__1718; 80 alias int function(void *, void *) _BCD_func__1735; 80 81 alias int function(void *) _BCD_func__1412; 81 alias int function(void *, char *, int) _BCD_func__18 78;82 alias void * function(char *) _BCD_func__18 79;83 alias int function(char *) _BCD_func__188 0;84 alias int function(void *, char *, int) _BCD_func__188 1;85 alias int function(char *, int *, char *, int *) _BCD_func__189 1;86 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1 894;87 alias void function(void *, char *, char *, char *) _BCD_func__19 25;88 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__19 26;89 alias void function(void *, char *, ...) _BCD_func__19 27;90 alias void function(void *, char *, int) _BCD_func__19 28;91 alias void function(void *, char *) _BCD_func__19 29;92 alias void function(void *, char *, char *) _BCD_func__193 0;93 alias void function(void *, char *, char * *) _BCD_func__193 1;94 alias void function(void *) _BCD_func__193 2;95 alias void function(void *, _xmlSAXLocator *) _BCD_func__193 3;96 alias void function(void *, char *, char *, char *, char *) _BCD_func__19 34;97 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__19 35;98 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__19 36;99 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__19 37;100 alias _xmlEntity * function(void *, char *) _BCD_func__19 38;101 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__19 39;102 alias void function(char *) _BCD_func__195 2;103 alias void function(void *) _BCD_func__197 2;104 alias void function(void *, _xmlError *) _BCD_func__197 3;105 alias void function(void *, void *, char *, char *, char *) _BCD_func__19 89;106 alias void function(void *, void *, char *) _BCD_func__199 0;107 alias void * function(void *, char *) _BCD_func__199 1;108 alias void function(void *, char *) _BCD_func__199 2;109 alias char * function(char *) _BCD_func__ 1997;110 alias void * function(void *, uint) _BCD_func__ 1998;111 alias void * function(uint) _BCD_func__ 1999;112 alias void function(void *, char *, void *, void *) _BCD_func__21 18;82 alias int function(void *, char *, int) _BCD_func__1884; 83 alias void * function(char *) _BCD_func__1885; 84 alias int function(char *) _BCD_func__1886; 85 alias int function(void *, char *, int) _BCD_func__1887; 86 alias int function(char *, int *, char *, int *) _BCD_func__1897; 87 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1900; 88 alias void function(void *, char *, char *, char *) _BCD_func__1931; 89 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1932; 90 alias void function(void *, char *, ...) _BCD_func__1933; 91 alias void function(void *, char *, int) _BCD_func__1934; 92 alias void function(void *, char *) _BCD_func__1935; 93 alias void function(void *, char *, char *) _BCD_func__1936; 94 alias void function(void *, char *, char * *) _BCD_func__1937; 95 alias void function(void *) _BCD_func__1938; 96 alias void function(void *, _xmlSAXLocator *) _BCD_func__1939; 97 alias void function(void *, char *, char *, char *, char *) _BCD_func__1940; 98 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1941; 99 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1942; 100 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1943; 101 alias _xmlEntity * function(void *, char *) _BCD_func__1944; 102 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1945; 103 alias void function(char *) _BCD_func__1958; 104 alias void function(void *) _BCD_func__1978; 105 alias void function(void *, _xmlError *) _BCD_func__1979; 106 alias void function(void *, void *, char *, char *, char *) _BCD_func__1995; 107 alias void function(void *, void *, char *) _BCD_func__1996; 108 alias void * function(void *, char *) _BCD_func__1997; 109 alias void function(void *, char *) _BCD_func__1998; 110 alias char * function(char *) _BCD_func__2003; 111 alias void * function(void *, uint) _BCD_func__2004; 112 alias void * function(uint) _BCD_func__2005; 113 alias void function(void *, char *, void *, void *) _BCD_func__2124; 113 114 alias int function(void *, long *, int) _BCD_func__1414; 114 115 alias int function(void *, char *, uint) _BCD_func__1416; 115 116 alias int function(void *, char *, uint) _BCD_func__1418; 116 alias int function(void * *, char *) _BCD_func__2391; 117 alias int function(char *, char * * *, uint *) _BCD_func__2392; 118 alias int function(void *, char *, char *, char *, char *) _BCD_func__2393; 119 alias int function(__gconv_step *, __gconv_step_data *, void *, char *, char * *, char *, char * *, uint *) _BCD_func__2394; 120 alias void function(__gconv_step *) _BCD_func__2395; 121 alias int function(__gconv_step *) _BCD_func__2396; 122 alias uint function(__gconv_step *, char) _BCD_func__2397; 123 alias int function(__gconv_step *, __gconv_step_data *, char * *, char *, char * *, uint *, int, int) _BCD_func__2398; 117 alias int function(void * *, char *) _BCD_func__2397; 118 alias int function(char *, char * * *, uint *) _BCD_func__2398; 119 alias int function(void *, char *, char *, char *, char *) _BCD_func__2399; trunk/bindings/bcd/libxml2/chvalid.d
r58 r123 1 1 /* THIS FILE GENERATED BY bcd.gen */ 2 2 module bcd.libxml2.chvalid; 3 import bcd.libxml2.xmlstring; 4 import bcd.libxml2.xmlversion; 3 align(4): 4 public import bcd.libxml2.xmlstring; 5 public import bcd.libxml2.xmlversion; 5 6 alias _xmlChRangeGroup xmlChRangeGroup; 6 7 alias _xmlChRangeGroup * xmlChRangeGroupPtr; … … 9 10 alias _xmlChLRange xmlChLRange; 10 11 alias _xmlChLRange * xmlChLRangePtr; 11 extern (C) int xmlIsPubidChar(uint ch);12 extern (C) int xmlIsIdeographic(uint ch);13 extern (C) int xmlIsExtender(uint ch);14 extern (C) int xmlIsDigit(uint ch);15 extern (C) int xmlIsCombining(uint ch);16 extern (C) int xmlIsChar(uint ch);17 extern (C) int xmlIsBlank(uint ch);18 extern (C) int xmlIsBaseChar(uint ch);19 extern (C) int xmlCharInRange(uint val, _xmlChRangeGroup * group);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 *); 20 21 struct _xmlChRangeGroup { 21 22 int nbShortRange; … … 32 33 ushort high; 33 34 } 34 extern (C) char [256] xmlIsPubidChar_tab;35 extern (C) _xmlChRangeGroup xmlIsIdeographicGroup;36 extern (C) _xmlChRangeGroup xmlIsExtenderGroup;37 extern (C) _xmlChRangeGroup xmlIsDigitGroup;38 extern (C) _xmlChRangeGroup xmlIsCombiningGroup;39 extern (C) _xmlChRangeGroup xmlIsCharGroup;40 extern (C) _xmlChRangeGroup xmlIsBaseCharGroup;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; trunk/bindings/bcd/libxml2/encoding.d
r58 r123 1 1 /* THIS FILE GENERATED BY bcd.gen */ 2 2 module bcd.libxml2.encoding; 3 import bcd.libxml2.threads; 4 import bcd.libxml2.globals; 5 import bcd.libxml2.SAX2; 6 import bcd.libxml2.SAX; 7 import bcd.libxml2.xlink; 8 import bcd.libxml2.parser; 9 import bcd.libxml2.xmlIO; 10 import bcd.libxml2.entities; 11 import bcd.libxml2.hash; 12 import bcd.libxml2.valid; 13 import bcd.libxml2.xmlautomata; 14 import bcd.libxml2.list; 15 import bcd.libxml2.xmlerror; 16 import bcd.libxml2.xmlmemory; 17 import bcd.libxml2.tree; 18 import bcd.libxml2.xmlregexp; 19 import bcd.libxml2.dict; 20 import bcd.libxml2.xmlstring; 21 import bcd.libxml2.xmlversion; 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.entities; 12 public import bcd.libxml2.hash; 13 public import bcd.libxml2.valid; 14 public import bcd.libxml2.xmlautomata; 15 public import bcd.libxml2.list; 16 public import bcd.libxml2.xmlerror; 17 public import bcd.libxml2.xmlmemory; 18 public import bcd.libxml2.tree; 19 public import bcd.libxml2.xmlregexp; 20 public import bcd.libxml2.dict; 21 public import bcd.libxml2.xmlstring; 22 public import bcd.libxml2.xmlversion; 22 23 alias _xmlCharEncodingHandler xmlCharEncodingHandler; 23 24 alias _xmlCharEncodingHandler * xmlCharEncodingHandlerPtr; 24 alias int function(char *, int *, char *, int *) _BCD_func__245 0;25 alias _BCD_func__245 0xmlCharEncodingInputFunc;26 alias _BCD_func__245 0xmlCharEncodingOutputFunc;25 alias int function(char *, int *, char *, int *) _BCD_func__2456; 26 alias _BCD_func__2456 xmlCharEncodingInputFunc; 27 alias _BCD_func__2456 xmlCharEncodingOutputFunc; 27 28 enum xmlCharEncoding { 28 29 XML_CHAR_ENCODING_ERROR=-1, … … 51 52 XML_CHAR_ENCODING_ASCII=22, 52 53 } 53 extern (C) int isolat1ToUTF8(char * out_, int * outlen, char * in_, int * inlen);54 extern (C) int UTF8Toisolat1(char * out_, int * outlen, char * in_, int * inlen);55 extern (C) int xmlCharEncCloseFunc(_xmlCharEncodingHandler * handler);56 extern (C) int xmlCharEncFirstLine(_xmlCharEncodingHandler * handler, _xmlBuffer * out_, _xmlBuffer * in_);57 extern (C) int xmlCharEncInFunc(_xmlCharEncodingHandler * handler, _xmlBuffer * out_, _xmlBuffer * in_);58 extern (C) int xmlCharEncOutFunc(_xmlCharEncodingHandler * handler, _xmlBuffer * out_, _xmlBuffer * in_);59 extern (C) int xmlDetectCharEncoding(char * in_, int len);60 extern (C) char * xmlGetCharEncodingName(int enc);61 extern (C) int xmlParseCharEncoding(char * name);54 extern (C) int isolat1ToUTF8(char *, int *, char *, int *); 55 extern (C) int UTF8Toisolat1(char *, int *, char *, int *); 56 extern (C) int xmlCharEncCloseFunc(_xmlCharEncodingHandler *); 57 extern (C) int xmlCharEncFirstLine(_xmlCharEncodingHandler *, _xmlBuffer *, _xmlBuffer *); 58 extern (C) int xmlCharEncInFunc(_xmlCharEncodingHandler *, _xmlBuffer *, _xmlBuffer *); 59 extern (C) int xmlCharEncOutFunc(_xmlCharEncodingHandler *, _xmlBuffer *, _xmlBuffer *); 60 extern (C) int xmlDetectCharEncoding(char *, int); 61 extern (C) char * xmlGetCharEncodingName(int); 62 extern (C) int xmlParseCharEncoding(char *); 62 63 extern (C) void xmlCleanupEncodingAliases(); 63 extern (C) char * xmlGetEncodingAlias(char * alias_);64 extern (C) int xmlDelEncodingAlias(char * alias_);65 extern (C) int xmlAddEncodingAlias(char * name, char * alias_);66 extern (C) _xmlCharEncodingHandler * xmlNewCharEncodingHandler(char * name, _BCD_func__2450 input, _BCD_func__2450 output);67 extern (C) _xmlCharEncodingHandler * xmlFindCharEncodingHandler(char * name);68 extern (C) _xmlCharEncodingHandler * xmlGetCharEncodingHandler(int enc);69 extern (C) void xmlRegisterCharEncodingHandler(_xmlCharEncodingHandler * handler);64 extern (C) char * xmlGetEncodingAlias(char *); 65 extern (C) int xmlDelEncodingAlias(char *); 66 extern (C) int xmlAddEncodingAlias(char *, char *); 67 extern (C) _xmlCharEncodingHandler * xmlNewCharEncodingHandler(char *, _BCD_func__2456, _BCD_func__2456); 68 extern (C) _xmlCharEncodingHandler * xmlFindCharEncodingHandler(char *); 69 extern (C) _xmlCharEncodingHandler * xmlGetCharEncodingHandler(int); 70 extern (C) void xmlRegisterCharEncodingHandler(_xmlCharEncodingHandler *); 70 71 extern (C) void xmlCleanupCharEncodingHandlers(); 71 72 extern (C) void xmlInitCharEncodingHandlers(); 72 alias void function(_xmlNode *) _BCD_func__16 85;73 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__16 86;74 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__16 87;75 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1 695;76 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1 696;77 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1 697;78 alias void function(void *, _xmlNode *) _BCD_func__1 698;79 alias int function(void *, void *) _BCD_func__17 15;73 alias void function(_xmlNode *) _BCD_func__1691; 74 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1692; 75 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1693; 76 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1701; 77 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1702; 78 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1703; 79 alias void function(void *, _xmlNode *) _BCD_func__1704; 80 alias int function(void *, void *) _BCD_func__1721; 80 81 alias int function(void *) _BCD_func__1383; 81 alias int function(void *, char *, int) _BCD_func__18 65;82 alias void * function(char *) _BCD_func__18 66;83 alias int function(char *) _BCD_func__18 67;84 alias int function(void *, char *, int) _BCD_func__18 68;85 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__18 69;86 alias void function(void *, char *, char *, char *) _BCD_func__190 0;87 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__190 1;88 alias void function(void *, char *, ...) _BCD_func__190 2;89 alias void function(void *, char *, int) _BCD_func__190 3;90 alias void function(void *, char *) _BCD_func__19 04;91 alias void function(void *, char *, char *) _BCD_func__19 05;92 alias void function(void *, char *, char * *) _BCD_func__19 06;93 alias void function(void *) _BCD_func__19 07;94 alias void function(void *, _xmlSAXLocator *) _BCD_func__19 08;95 alias void function(void *, char *, char *, char *, char *) _BCD_func__19 09;96 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__191 0;97 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__191 1;98 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__191 2;99 alias _xmlEntity * function(void *, char *) _BCD_func__191 3;100 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__19 14;101 alias void function(char *) _BCD_func__19 27;102 alias void function(void *) _BCD_func__19 47;103 alias void function(void *, _xmlError *) _BCD_func__19 48;104 alias void function(void *, void *, char *, char *, char *) _BCD_func__19 64;105 alias void function(void *, void *, char *) _BCD_func__19 65;106 alias void * function(void *, char *) _BCD_func__19 66;107 alias void function(void *, char *) _BCD_func__19 67;108 alias char * function(char *) _BCD_func__197 2;109 alias void * function(void *, uint) _BCD_func__197 3;110 alias void * function(uint) _BCD_func__19 74;111 alias void function(void *, char *, void *, void *) _BCD_func__209 3;82 alias int function(void *, char *, int) _BCD_func__1871; 83 alias void * function(char *) _BCD_func__1872; 84 alias int function(char *) _BCD_func__1873; 85 alias int function(void *, char *, int) _BCD_func__1874; 86 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1875; 87 alias void function(void *, char *, char *, char *) _BCD_func__1906; 88 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1907; 89 alias void function(void *, char *, ...) _BCD_func__1908; 90 alias void function(void *, char *, int) _BCD_func__1909; 91 alias void function(void *, char *) _BCD_func__1910; 92 alias void function(void *, char *, char *) _BCD_func__1911; 93 alias void function(void *, char *, char * *) _BCD_func__1912; 94 alias void function(void *) _BCD_func__1913; 95 alias void function(void *, _xmlSAXLocator *) _BCD_func__1914; 96 alias void function(void *, char *, char *, char *, char *) _BCD_func__1915; 97 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1916; 98 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1917; 99 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1918; 100 alias _xmlEntity * function(void *, char *) _BCD_func__1919; 101 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1920; 102 alias void function(char *) _BCD_func__1933; 103 alias void function(void *) _BCD_func__1953; 104 alias void function(void *, _xmlError *) _BCD_func__1954; 105 alias void function(void *, void *, char *, char *, char *) _BCD_func__1970; 106 alias void function(void *, void *, char *) _BCD_func__1971; 107 alias void * function(void *, char *) _BCD_func__1972; 108 alias void function(void *, char *) _BCD_func__1973; 109 alias char * function(char *) _BCD_func__1978; 110 alias void * function(void *, uint) _BCD_func__1979; 111 alias void * function(uint) _BCD_func__1980; 112 alias void function(void *, char *, void *, void *) _BCD_func__2099; 112 113 alias int function(void *, long *, int) _BCD_func__1385; 113 114 alias int function(void *, char *, uint) _BCD_func__1387; 114 115 alias int function(void *, char *, uint) _BCD_func__1389; 115 alias int function(void * *, char *) _BCD_func__2368; 116 alias int function(char *, char * * *, uint *) _BCD_func__2369; 117 alias int function(void *, char *, char *, char *, char *) _BCD_func__2370; 118 alias int function(__gconv_step *, __gconv_step_data *, void *, char *, char * *, char *, char * *, uint *) _BCD_func__2371; 119 alias void function(__gconv_step *) _BCD_func__2372; 120 alias int function(__gconv_step *) _BCD_func__2373; 121 alias uint function(__gconv_step *, char) _BCD_func__2374; 122 alias int function(__gconv_step *, __gconv_step_data *, char * *, char *, char * *, uint *, int, int) _BCD_func__2375; 116 alias int function(void * *, char *) _BCD_func__2374; 117 alias int function(char *, char * * *, uint *) _BCD_func__2375; 118 alias int function(void *, char *, char *, char *, char *) _BCD_func__2376; 123 119 struct _xmlCharEncodingHandler { 124 120 char * name; 125 _BCD_func__245 0input;126 _BCD_func__245 0output;121 _BCD_func__2456 input; 122 _BCD_func__2456 output; 127 123 void * iconv_in; 128 124 void * iconv_out; trunk/bindings/bcd/libxml2/entities.d
r58 r123 1 1 /* THIS FILE GENERATED BY bcd.gen */ 2 2 module bcd.libxml2.entities; 3 import bcd.libxml2.hash; 4 import bcd.libxml2.threads; 5 import bcd.libxml2.globals; 6 import bcd.libxml2.SAX2; 7 import bcd.libxml2.SAX; 8 import bcd.libxml2.xlink; 9 import bcd.libxml2.parser; 10 import bcd.libxml2.xmlIO; 11 import bcd.libxml2.encoding; 12 import bcd.libxml2.valid; 13 import bcd.libxml2.xmlautomata; 14 import bcd.libxml2.list; 15 import bcd.libxml2.xmlerror; 16 import bcd.libxml2.xmlmemory; 17 import bcd.libxml2.tree; 18 import bcd.libxml2.xmlregexp; 19 import bcd.libxml2.dict; 20 import bcd.libxml2.xmlstring; 21 import bcd.libxml2.xmlversion; 3 align(4): 4 public import bcd.libxml2.hash; 5 public import bcd.libxml2.threads; 6 public import bcd.libxml2.globals; 7 public import bcd.libxml2.SAX2; 8 public import bcd.libxml2.SAX; 9 public import bcd.libxml2.xlink; 10 public import bcd.libxml2.parser; 11 public import bcd.libxml2.xmlIO; 12 public import bcd.libxml2.encoding; 13 public import bcd.libxml2.valid; 14 public import bcd.libxml2.xmlautomata; 15 public import bcd.libxml2.list; 16 public import bcd.libxml2.xmlerror; 17 public import bcd.libxml2.xmlmemory; 18 public import bcd.libxml2.tree; 19 public import bcd.libxml2.xmlregexp; 20 public import bcd.libxml2.dict; 21 public import bcd.libxml2.xmlstring; 22 public import bcd.libxml2.xmlversion; 22 23 alias void xmlEntitiesTable; 23 24 alias void * xmlEntitiesTablePtr; … … 31 32 } 32 33 extern (C) void xmlCleanupPredefinedEntities(); 33 extern (C) void xmlDumpEntityDecl(_xmlBuffer * buf, _xmlEntity * ent);34 extern (C) void xmlDumpEntitiesTable(_xmlBuffer * buf, void * table);35 extern (C) void xmlFreeEntitiesTable(void * table);36 extern (C) void * xmlCopyEntitiesTable(void * table);34 extern (C) void xmlDumpEntityDecl(_xmlBuffer *, _xmlEntity *); 35 extern (C) void xmlDumpEntitiesTable(_xmlBuffer *, void *); 36 extern (C) void xmlFreeEntitiesTable(void *); 37 extern (C) void * xmlCopyEntitiesTable(void *); 37 38 extern (C) void * xmlCreateEntitiesTable(); 38 extern (C) char * xmlEncodeSpecialChars(_xmlDoc * doc, char * input);39 extern (C) char * xmlEncodeEntitiesReentrant(_xmlDoc * doc, char * input);40 extern (C) char * xmlEncodeEntities(_xmlDoc * doc, char * input);41 extern (C) _xmlEntity * xmlGetParameterEntity(_xmlDoc * doc, char * name);42 extern (C) _xmlEntity * xmlGetDtdEntity(_xmlDoc * doc, char * name);43 extern (C) _xmlEntity * xmlGetDocEntity(_xmlDoc * doc, char * name);44 extern (C) _xmlEntity * xmlGetPredefinedEntity(char * name);45 extern (C) _xmlEntity * xmlAddDtdEntity(_xmlDoc * doc, char * name, int type, char * ExternalID, char * SystemID, char * content);46 extern (C) _xmlEntity * xmlAddDocEntity(_xmlDoc * doc, char * name, int type, char * ExternalID, char * SystemID, char * content);39 extern (C) char * xmlEncodeSpecialChars(_xmlDoc *, char *); 40 extern (C) char * xmlEncodeEntitiesReentrant(_xmlDoc *, char *); 41 extern (C) char * xmlEncodeEntities(_xmlDoc *, char *); 42 extern (C) _xmlEntity * xmlGetParameterEntity(_xmlDoc *, char *); 43 extern (C) _xmlEntity * xmlGetDtdEntity(_xmlDoc *, char *); 44 extern (C) _xmlEntity * xmlGetDocEntity(_xmlDoc *, char *); 45 extern (C) _xmlEntity * xmlGetPredefinedEntity(char *); 46 extern (C) _xmlEntity * xmlAddDtdEntity(_xmlDoc *, char *, int, char *, char *, char *); 47 extern (C) _xmlEntity * xmlAddDocEntity(_xmlDoc *, char *, int, char *, char *, char *); 47 48 extern (C) void xmlInitializePredefinedEntities(); 48 alias void function(_xmlNode *) _BCD_func__16 84;49 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__16 85;50 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__16 86;51 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__169 3;52 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1 694;53 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1 695;54 alias void function(void *, _xmlNode *) _BCD_func__1 696;55 alias int function(void *, void *) _BCD_func__171 3;49 alias void function(_xmlNode *) _BCD_func__1690; 50 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1691; 51 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1692; 52 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1699; 53 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1700; 54 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1701; 55 alias void function(void *, _xmlNode *) _BCD_func__1702; 56 alias int function(void *, void *) _BCD_func__1719; 56 57 alias int function(void *) _BCD_func__1396; 57 alias int function(void *, char *, int) _BCD_func__186 3;58 alias void * function(char *) _BCD_func__18 64;59 alias int function(char *) _BCD_func__18 65;60 alias int function(void *, char *, int) _BCD_func__18 66;61 alias int function(char *, int *, char *, int *) _BCD_func__18 76;62 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__18 79;63 alias void function(void *, char *, char *, char *) _BCD_func__191 0;64 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__191 1;65 alias void function(void *, char *, ...) _BCD_func__191 2;66 alias void function(void *, char *, int) _BCD_func__191 3;67 alias void function(void *, char *) _BCD_func__19 14;68 alias void function(void *, char *, char *) _BCD_func__19 15;69 alias void function(void *, char *, char * *) _BCD_func__19 16;70 alias void function(void *) _BCD_func__19 17;71 alias void function(void *, _xmlSAXLocator *) _BCD_func__19 18;72 alias void function(void *, char *, char *, char *, char *) _BCD_func__19 19;73 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__192 0;74 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__192 1;75 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__192 2;76 alias _xmlEntity * function(void *, char *) _BCD_func__192 3;77 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__19 24;78 alias void function(char *) _BCD_func__19 37;79 alias void function(void *) _BCD_func__19 57;80 alias void function(void *, _xmlError *) _BCD_func__19 58;81 alias void function(void *, void *, char *, char *, char *) _BCD_func__19 74;82 alias void function(void *, void *, char *) _BCD_func__19 75;83 alias void * function(void *, char *) _BCD_func__19 76;84 alias void function(void *, char *) _BCD_func__19 77;85 alias char * function(char *) _BCD_func__198 2;86 alias void * function(void *, uint) _BCD_func__198 3;87 alias void * function(uint) _BCD_func__19 84;88 alias void function(void *, char *, void *, void *) _BCD_func__210 3;58 alias int function(void *, char *, int) _BCD_func__1869; 59 alias void * function(char *) _BCD_func__1870; 60 alias int function(char *) _BCD_func__1871; 61 alias int function(void *, char *, int) _BCD_func__1872; 62 alias int function(char *, int *, char *, int *) _BCD_func__1882; 63 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1885; 64 alias void function(void *, char *, char *, char *) _BCD_func__1916; 65 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1917; 66 alias void function(void *, char *, ...) _BCD_func__1918; 67 alias void function(void *, char *, int) _BCD_func__1919; 68 alias void function(void *, char *) _BCD_func__1920; 69 alias void function(void *, char *, char *) _BCD_func__1921; 70 alias void function(void *, char *, char * *) _BCD_func__1922; 71 alias void function(void *) _BCD_func__1923; 72 alias void function(void *, _xmlSAXLocator *) _BCD_func__1924; 73 alias void function(void *, char *, char *, char *, char *) _BCD_func__1925; 74 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1926; 75 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1927; 76 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1928; 77 alias _xmlEntity * function(void *, char *) _BCD_func__1929; 78 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1930; 79 alias void function(char *) _BCD_func__1943; 80 alias void function(void *) _BCD_func__1963; 81 alias void function(void *, _xmlError *) _BCD_func__1964; 82 alias void function(void *, void *, char *, char *, char *) _BCD_func__1980; 83 alias void function(void *, void *, char *) _BCD_func__1981; 84 alias void * function(void *, char *) _BCD_func__1982; 85 alias void function(void *, char *) _BCD_func__1983; 86 alias char * function(char *) _BCD_func__1988; 87 alias void * function(void *, uint) _BCD_func__1989; 88 alias void * function(uint) _BCD_func__1990; 89 alias void function(void *, char *, void *, void *) _BCD_func__2109; 89 90 alias int function(void *, long *, int) _BCD_func__1398; 90 91 alias int function(void *, char *, uint) _BCD_func__1400; 91 92 alias int function(void *, char *, uint) _BCD_func__1402; 92 alias int function(void * *, char *) _BCD_func__2376; 93 alias int function(char *, char * * *, uint *) _BCD_func__2377; 94 alias int function(void *, char *, char *, char *, char *) _BCD_func__2378; 95 alias int function(__gconv_step *, __gconv_step_data *, void *, char *, char * *, char *, char * *, uint *) _BCD_func__2379; 96 alias void function(__gconv_step *) _BCD_func__2380; 97 alias int function(__gconv_step *) _BCD_func__2381; 98 alias uint function(__gconv_step *, char) _BCD_func__2382; 99 alias int function(__gconv_step *, __gconv_step_data *, char * *, char *, char * *, uint *, int, int) _BCD_func__2383; 93 alias int function(void * *, char *) _BCD_func__2382; 94 alias int function(char *, char * * *, uint *) _BCD_func__2383; 95 alias int function(void *, char *, char *, char *, char *) _BCD_func__2384; 100 96 struct _xmlEntity { 101 97 void * _private; trunk/bindings/bcd/libxml2/globals.d
r58 r123 1 1 /* THIS FILE GENERATED BY bcd.gen */ 2 2 module bcd.libxml2.globals; 3 import std.c.stdio; 4 alias FILE _IO_FILE; 5 import bcd.libxml2.threads; 6 import bcd.libxml2.xmlmemory; 7 import bcd.libxml2.SAX2; 8 import bcd.libxml2.SAX; 9 import bcd.libxml2.xlink; 10 import bcd.libxml2.parser; 11 import bcd.libxml2.xmlIO; 12 import bcd.libxml2.encoding; 13 import bcd.libxml2.entities; 14 import bcd.libxml2.hash; 15 import bcd.libxml2.valid; 16 import bcd.libxml2.xmlautomata; 17 import bcd.libxml2.list; 18 import bcd.libxml2.xmlerror; 19 import bcd.libxml2.tree; 20 import bcd.libxml2.xmlregexp; 21 import bcd.libxml2.dict; 22 import bcd.libxml2.xmlstring; 23 import bcd.libxml2.xmlversion; 24 struct __gconv_step {} 25 struct __gconv_step_data {} 3 align(4): 4 public import bcd.libxml2.threads; 5 public import bcd.libxml2.xmlmemory; 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.tree; 19 public import bcd.libxml2.xmlregexp; 20 public import bcd.libxml2.dict; 21 public import bcd.libxml2.xmlstring; 22 public import bcd.libxml2.xmlversion; 26 23 alias _xmlGlobalState xmlGlobalState; 27 24 alias _xmlGlobalState * xmlGlobalStatePtr; 28 alias void function(void *) _BCD_func__1 694;29 alias void * function(uint) _BCD_func__169 3;30 alias char * function(char *) _BCD_func__169 1;31 alias void * function(void *, uint) _BCD_func__169 2;32 alias void function(void *, char *, ...) _BCD_func__192 0;33 alias void function(void *, _xmlError *) _BCD_func__19 65;34 alias void function(_xmlNode *) _BCD_func__168 3;35 alias _BCD_func__168 3xmlRegisterNodeFunc;36 alias _BCD_func__168 3xmlDeregisterNodeFunc;37 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__16 85;38 alias _BCD_func__16 85xmlParserInputBufferCreateFilenameFunc;39 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__16 84;40 alias _BCD_func__16 84xmlOutputBufferCreateFilenameFunc;41 extern (C) _BCD_func__16 84* __xmlOutputBufferCreateFilenameValue();42 extern (C) _BCD_func__16 85* __xmlParserInputBufferCreateFilenameValue();43 extern (C) _BCD_func__168 3* __xmlDeregisterNodeDefaultValue();44 extern (C) _BCD_func__168 3* __xmlRegisterNodeDefaultValue();45 extern (C) int xmlThrDefSubstituteEntitiesDefaultValue(int v);25 alias void function(void *) _BCD_func__1700; 26 alias void * function(uint) _BCD_func__1699; 27 alias char * function(char *) _BCD_func__1697; 28 alias void * function(void *, uint) _BCD_func__1698; 29 alias void function(void *, char *, ...) _BCD_func__1926; 30 alias void function(void *, _xmlError *) _BCD_func__1971; 31 alias void function(_xmlNode *) _BCD_func__1689; 32 alias _BCD_func__1689 xmlRegisterNodeFunc; 33 alias _BCD_func__1689 xmlDeregisterNodeFunc; 34 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1691; 35 alias _BCD_func__1691 xmlParserInputBufferCreateFilenameFunc; 36 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1690; 37 alias _BCD_func__1690 xmlOutputBufferCreateFilenameFunc; 38 extern (C) _BCD_func__1690 * __xmlOutputBufferCreateFilenameValue(); 39 extern (C) _BCD_func__1691 * __xmlParserInputBufferCreateFilenameValue(); 40 extern (C) _BCD_func__1689 * __xmlDeregisterNodeDefaultValue(); 41 extern (C) _BCD_func__1689 * __xmlRegisterNodeDefaultValue(); 42 extern (C) int xmlThrDefSubstituteEntitiesDefaultValue(int); 46 43 extern (C) int * __xmlSubstituteEntitiesDefaultValue(); 47 extern (C) int xmlThrDefSaveNoEmptyTags(int v);44 extern (C) int xmlThrDefSaveNoEmptyTags(int); 48 45 extern (C) int * __xmlSaveNoEmptyTags(); 49 extern (C) int xmlThrDefPedanticParserDefaultValue(int v);46 extern (C) int xmlThrDefPedanticParserDefaultValue(int); 50 47 extern (C) int * __xmlPedanticParserDefaultValue(); 51 48 extern (C) char * * __xmlParserVersion(); 52 extern (C) int xmlThrDefParserDebugEntities(int v);49 extern (C) int xmlThrDefParserDebugEntities(int); 53 50 extern (C) int * __xmlParserDebugEntities(); 54 extern (C) int xmlThrDefLoadExtDtdDefaultValue(int v);51 extern (C) int xmlThrDefLoadExtDtdDefaultValue(int); 55 52 extern (C) int * __xmlLoadExtDtdDefaultValue(); 56 extern (C) int xmlThrDefLineNumbersDefaultValue(int v);53 extern (C) int xmlThrDefLineNumbersDefaultValue(int); 57 54 extern (C) int * __xmlLineNumbersDefaultValue(); 58 extern (C) int xmlThrDefKeepBlanksDefaultValue(int v);55 extern (C) int xmlThrDefKeepBlanksDefaultValue(int); 59 56 extern (C) int * __xmlKeepBlanksDefaultValue(); 60 extern (C) char * xmlThrDefTreeIndentString(char * v);57 extern (C) char * xmlThrDefTreeIndentString(char *); 61 58 extern (C) char * * __xmlTreeIndentString(); 62 extern (C) int xmlThrDefIndentTreeOutput(int v);59 extern (C) int xmlThrDefIndentTreeOutput(int); 63 60 extern (C) int * __xmlIndentTreeOutput(); 64 extern (C) int xmlThrDefGetWarningsDefaultValue(int v);61 extern (C) int xmlThrDefGetWarningsDefaultValue(int); 65 62 extern (C) int * __xmlGetWarningsDefaultValue(); 66 63 extern (C) void * * __xmlGenericErrorContext(); 67 extern (C) _BCD_func__19 65* __xmlStructuredError();68 extern (C) _BCD_func__192 0* __xmlGenericError();69 extern (C) int xmlThrDefDoValidityCheckingDefaultValue(int v);64 extern (C) _BCD_func__1971 * __xmlStructuredError(); 65 extern (C) _BCD_func__1926 * __xmlGenericError(); 66 extern (C) int xmlThrDefDoValidityCheckingDefaultValue(int); 70 67 extern (C) int * __xmlDoValidityCheckingDefaultValue(); 71 68 extern (C) _xmlSAXLocator * __xmlDefaultSAXLocator(); 72 69 extern (C) _xmlSAXHandlerV1 * __xmlDefaultSAXHandler(); 73 extern (C) int xmlThrDefDefaultBufferSize(int v);70 extern (C) int xmlThrDefDefaultBufferSize(int); 74 71 extern (C) int * __xmlDefaultBufferSize(); 75 extern (C) int xmlThrDefBufferAllocScheme(int v);72 extern (C) int xmlThrDefBufferAllocScheme(int); 76 73 extern (C) int * __xmlBufferAllocScheme(); 77 74 extern (C) int * __oldXMLWDcompatibility(); … … 79 76 extern (C) _xmlSAXHandlerV1 * __htmlDefaultSAXHandler(); 80 77 extern (C) _xmlSAXHandlerV1 * __docbDefaultSAXHandler(); 81 extern (C) _BCD_func__16 85 xmlThrDefParserInputBufferCreateFilenameDefault(_BCD_func__1685 func);82 extern (C) _BCD_func__16 84 xmlThrDefOutputBufferCreateFilenameDefault(_BCD_func__1684 func);83 extern (C) _BCD_func__168 3 xmlThrDefDeregisterNodeDefault(_BCD_func__1683 func);84 extern (C) _BCD_func__168 3 xmlDeregisterNodeDefault(_BCD_func__1683 func);85 extern (C) _BCD_func__168 3 xmlThrDefRegisterNodeDefault(_BCD_func__1683 func);86 extern (C) _BCD_func__168 3 xmlRegisterNodeDefault(_BCD_func__1683 func);87 extern (C) void xmlThrDefSetStructuredErrorFunc(void * ctx, _BCD_func__1965 handler);88 extern (C) void xmlThrDefSetGenericErrorFunc(void * ctx, _BCD_func__1920 handler);89 extern (C) void xmlInitializeGlobalState(_xmlGlobalState * gs);90 extern (C) _BCD_func__16 84 xmlOutputBufferCreateFilenameDefault(_BCD_func__1684 func);91 extern (C) _BCD_func__16 85 xmlParserInputBufferCreateFilenameDefault(_BCD_func__1685 func);78 extern (C) _BCD_func__1691 xmlThrDefParserInputBufferCreateFilenameDefault(_BCD_func__1691); 79 extern (C) _BCD_func__1690 xmlThrDefOutputBufferCreateFilenameDefault(_BCD_func__1690); 80 extern (C) _BCD_func__1689 xmlThrDefDeregisterNodeDefault(_BCD_func__1689); 81 extern (C) _BCD_func__1689 xmlDeregisterNodeDefault(_BCD_func__1689); 82 extern (C) _BCD_func__1689 xmlThrDefRegisterNodeDefault(_BCD_func__1689); 83 extern (C) _BCD_func__1689 xmlRegisterNodeDefault(_BCD_func__1689); 84 extern (C) void xmlThrDefSetStructuredErrorFunc(void *, _BCD_func__1971); 85 extern (C) void xmlThrDefSetGenericErrorFunc(void *, _BCD_func__1926); 86 extern (C) void xmlInitializeGlobalState(_xmlGlobalState *); 87 extern (C) _BCD_func__1690 xmlOutputBufferCreateFilenameDefault(_BCD_func__1690); 88 extern (C) _BCD_func__1691 xmlParserInputBufferCreateFilenameDefault(_BCD_func__1691); 92 89 extern (C) void xmlCleanupGlobals(); 93 90 extern (C) void xmlInitGlobals(); 94 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__170 2;95 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__170 3;96 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__17 04;97 alias void function(void *, _xmlNode *) _BCD_func__17 05;98 alias int function(void *, void *) _BCD_func__172 2;91 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1708; 92 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1709; 93 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1710; 94 alias void function(void *, _xmlNode *) _BCD_func__1711; 95 alias int function(void *, void *) _BCD_func__1728; 99 96 alias int function(void *) _BCD_func__1395; 100 alias int function(void *, char *, int) _BCD_func__187 1;101 alias void * function(char *) _BCD_func__187 2;102 alias int function(char *) _BCD_func__187 3;103 alias int function(void *, char *, int) _BCD_func__18 74;104 alias int function(char *, int *, char *, int *) _BCD_func__18 84;105 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__18 87;106 alias void function(void *, char *, char *, char *) _BCD_func__19 18;107 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__19 19;108 alias void function(void *, char *, int) _BCD_func__192 1;109 alias void function(void *, char *) _BCD_func__192 2;110 alias void function(void *, char *, char *) _BCD_func__192 3;111 alias void function(void *, char *, char * *) _BCD_func__19 24;112 alias void function(void *, _xmlSAXLocator *) _BCD_func__19 25;113 alias void function(void *, char *, char *, char *, char *) _BCD_func__19 26;114 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__19 27;115 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__19 28;116 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__19 29;117 alias _xmlEntity * function(void *, char *) _BCD_func__193 0;118 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__193 1;119 alias void function(char *) _BCD_func__19 44;120 alias void function(void *) _BCD_func__19 64;121 alias void function(void *, void *, char *, char *, char *) _BCD_func__198 1;122 alias void function(void *, void *, char *) _BCD_func__198 2;123 alias void * function(void *, char *) _BCD_func__198 3;124 alias void function(void *, char *) _BCD_func__19 84;125 alias void function(void *, char *, void *, void *) _BCD_func__210 3;97 alias int function(void *, char *, int) _BCD_func__1877; 98 alias void * function(char *) _BCD_func__1878; 99 alias int function(char *) _BCD_func__1879; 100 alias int function(void *, char *, int) _BCD_func__1880; 101 alias int function(char *, int *, char *, int *) _BCD_func__1890; 102 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1893; 103 alias void function(void *, char *, char *, char *) _BCD_func__1924; 104 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1925; 105 alias void function(void *, char *, int) _BCD_func__1927; 106 alias void function(void *, char *) _BCD_func__1928; 107 alias void function(void *, char *, char *) _BCD_func__1929; 108 alias void function(void *, char *, char * *) _BCD_func__1930; 109 alias void function(void *, _xmlSAXLocator *) _BCD_func__1931; 110 alias void function(void *, char *, char *, char *, char *) _BCD_func__1932; 111 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1933; 112 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1934; 113 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1935; 114 alias _xmlEntity * function(void *, char *) _BCD_func__1936; 115 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1937; 116 alias void function(char *) _BCD_func__1950; 117 alias void function(void *) _BCD_func__1970; 118 alias void function(void *, void *, char *, char *, char *) _BCD_func__1987; 119 alias void function(void *, void *, char *) _BCD_func__1988; 120 alias void * function(void *, char *) _BCD_func__1989; 121 alias void function(void *, char *) _BCD_func__1990; 122 alias void function(void *, char *, void *, void *) _BCD_func__2109; 126 123 alias int function(void *, long *, int) _BCD_func__1397; 127 124 alias int function(void *, char *, uint) _BCD_func__1399; 128 125 alias int function(void *, char *, uint) _BCD_func__1401; 129 alias int function(void * *, char *) _BCD_func__2375; 130 alias int function(char *, char * * *, uint *) _BCD_func__2376; 131 alias int function(void *, char *, char *, char *, char *) _BCD_func__2377; 132 alias int function(__gconv_step *, __gconv_step_data *, void *, char *, char * *, char *, char * *, uint *) _BCD_func__2378; 133 alias void function(__gconv_step *) _BCD_func__2379; 134 alias int function(__gconv_step *) _BCD_func__2380; 135 alias uint function(__gconv_step *, char) _BCD_func__2381; 136 alias int function(__gconv_step *, __gconv_step_data *, char * *, char *, char * *, uint *, int, int) _BCD_func__2382; 126 alias int function(void * *, char *) _BCD_func__2381; 127 alias int function(char *, char * * *, uint *) _BCD_func__2382; 128 alias int function(void *, char *, char *, char *, char *) _BCD_func__2383; 137 129 struct _xmlGlobalState { 138 130 char * xmlParserVersion; … … 141 133 _xmlSAXHandlerV1 docbDefaultSAXHandler; 142 134 _xmlSAXHandlerV1 htmlDefaultSAXHandler; 143 _BCD_func__1 694xmlFree;144 _BCD_func__169 3xmlMalloc;145 _BCD_func__169 1xmlMemStrdup;146 _BCD_func__169 2xmlRealloc;147 _BCD_func__192 0xmlGenericError;148 _BCD_func__19 65xmlStructuredError;135 _BCD_func__1700 xmlFree; 136 _BCD_func__1699 xmlMalloc; 137 _BCD_func__1697 xmlMemStrdup; 138 _BCD_func__1698 xmlRealloc; 139 _BCD_func__1926 xmlGenericError; 140 _BCD_func__1971 xmlStructuredError; 149 141 void * xmlGenericErrorContext; 150 142 int oldXMLWDcompatibility; … … 162 154 int xmlIndentTreeOutput; 163 155 char * xmlTreeIndentString; 164 _BCD_func__168 3xmlRegisterNodeDefaultValue;165 _BCD_func__168 3xmlDeregisterNodeDefaultValue;166 _BCD_func__169 3xmlMallocAtomic;156 _BCD_func__1689 xmlRegisterNodeDefaultValue; 157 _BCD_func__1689 xmlDeregisterNodeDefaultValue; 158 _BCD_func__1699 xmlMallocAtomic; 167 159 _xmlError xmlLastError; 168 _BCD_func__16 85xmlParserInputBufferCreateFilenameValue;169 _BCD_func__16 84xmlOutputBufferCreateFilenameValue;160 _BCD_func__1691 xmlParserInputBufferCreateFilenameValue; 161 _BCD_func__1690 xmlOutputBufferCreateFilenameValue; 170 162 } 171 extern (C) _BCD_func__1684xmlOutputBufferCreateFilenameValue;172 extern (C) _BCD_func__1685xmlParserInputBufferCreateFilenameValue;173 extern (C) _BCD_func__1683xmlDeregisterNodeDefaultValue;174 extern (C) _BCD_func__1683xmlRegisterNodeDefaultValue;175 extern (C) int xmlSubstituteEntitiesDefaultValue;176 extern (C) int xmlSaveNoEmptyTags;177 extern (C) int xmlPedanticParserDefaultValue;178 extern (C) char * xmlParserVersion;179 extern (C) int xmlParserDebugEntities;180 extern (C) int xmlLoadExtDtdDefaultValue;181 extern (C) int xmlLineNumbersDefaultValue;182 extern (C) int xmlKeepBlanksDefaultValue;183 extern (C) char * xmlTreeIndentString;184 extern (C) int xmlIndentTreeOutput;185 extern (C) int xmlGetWarningsDefaultValue;186 extern (C) void * xmlGenericErrorContext;187 extern (C) _BCD_func__1965xmlStructuredError;188 extern (C) _BCD_func__1920xmlGenericError;189 extern (C) int xmlDoValidityCheckingDefaultValue;190 extern (C) _xmlSAXLocator xmlDefaultSAXLocator;191 extern (C) _xmlSAXHandlerV1 xmlDefaultSAXHandler;192 extern (C) int xmlDefaultBufferSize;193 extern (C) int xmlBufferAllocScheme;194 extern (C) int oldXMLWDcompatibility;195 extern (C) _xmlError xmlLastError;196 extern (C) _xmlSAXHandlerV1 htmlDefaultSAXHandler;197 extern (C) _xmlSAXHandlerV1 docbDefaultSAXHandler;198 extern (C) _BCD_func__1691xmlMemStrdup;199 extern (C) _BCD_func__1694xmlFree;200 extern (C) _BCD_func__1692xmlRealloc;201 extern (C) _BCD_func__1693xmlMallocAtomic;202 extern (C) _BCD_func__1693xmlMalloc;163 extern (C) extern _BCD_func__1690 xmlOutputBufferCreateFilenameValue; 164 extern (C) extern _BCD_func__1691 xmlParserInputBufferCreateFilenameValue; 165 extern (C) extern _BCD_func__1689 xmlDeregisterNodeDefaultValue; 166 extern (C) extern _BCD_func__1689 xmlRegisterNodeDefaultValue; 167 extern (C) extern int xmlSubstituteEntitiesDefaultValue; 168 extern (C) extern int xmlSaveNoEmptyTags; 169 extern (C) extern int xmlPedanticParserDefaultValue; 170 extern (C) extern char * xmlParserVersion; 171 extern (C) extern int xmlParserDebugEntities; 172 extern (C) extern int xmlLoadExtDtdDefaultValue; 173 extern (C) extern int xmlLineNumbersDefaultValue; 174 extern (C) extern int xmlKeepBlanksDefaultValue; 175 extern (C) extern char * xmlTreeIndentString; 176 extern (C) extern int xmlIndentTreeOutput; 177 extern (C) extern int xmlGetWarningsDefaultValue; 178 extern (C) extern void * xmlGenericErrorContext; 179 extern (C) extern _BCD_func__1971 xmlStructuredError; 180 extern (C) extern _BCD_func__1926 xmlGenericError; 181 extern (C) extern int xmlDoValidityCheckingDefaultValue; 182 extern (C) extern _xmlSAXLocator xmlDefaultSAXLocator; 183 extern (C) extern _xmlSAXHandlerV1 xmlDefaultSAXHandler; 184 extern (C) extern int xmlDefaultBufferSize; 185 extern (C) extern int xmlBufferAllocScheme; 186 extern (C) extern int oldXMLWDcompatibility; 187 extern (C) extern _xmlError xmlLastError; 188 extern (C) extern _xmlSAXHandlerV1 htmlDefaultSAXHandler; 189 extern (C) extern _xmlSAXHandlerV1 docbDefaultSAXHandler; 190 extern (C) extern _BCD_func__1697 xmlMemStrdup; 191 extern (C) extern _BCD_func__1700 xmlFree; 192 extern (C) extern _BCD_func__1698 xmlRealloc; 193 extern (C) extern _BCD_func__1699 xmlMallocAtomic; 194 extern (C) extern _BCD_func__1699 xmlMalloc; trunk/bindings/bcd/libxml2/hash.d
r58 r123 1 1 /* THIS FILE GENERATED BY bcd.gen */ 2 2 module bcd.libxml2.hash; 3 import bcd.libxml2.parser; 4 import bcd.libxml2.xmlIO; 5 import bcd.libxml2.globals; 6 import bcd.libxml2.threads; 7 import bcd.libxml2.xmlmemory; 8 import bcd.libxml2.SAX2; 9 import bcd.libxml2.SAX; 10 import bcd.libxml2.xlink; 11 import bcd.libxml2.encoding; 12 import bcd.libxml2.entities; 13 import bcd.libxml2.valid; 14 import bcd.libxml2.xmlautomata; 15 import bcd.libxml2.list; 16 import bcd.libxml2.xmlerror; 17 import bcd.libxml2.tree; 18 import bcd.libxml2.xmlregexp; 19 import bcd.libxml2.dict; 20 import bcd.libxml2.xmlstring; 21 import bcd.libxml2.xmlversion; 22 alias void function(void *, void *, char *, char *, char *) _BCD_func__1639; 23 alias _BCD_func__1639 xmlHashScannerFull; 24 alias void function(void *, void *, char *) _BCD_func__1640; 25 alias _BCD_func__1640 xmlHashScanner; 26 alias void * function(void *, char *) _BCD_func__1641; 27 alias _BCD_func__1641 xmlHashCopier; 28 alias void function(void *, char *) _BCD_func__1642; 29 alias _BCD_func__1642 xmlHashDeallocator; 3 align(4): 4 public import bcd.libxml2.parser; 5 public import bcd.libxml2.xmlIO; 6 public import bcd.libxml2.globals; 7 public import bcd.libxml2.threads; 8 public import bcd.libxml2.xmlmemory; 9 public import bcd.libxml2.SAX2; 10 public import bcd.libxml2.SAX; 11 public import bcd.libxml2.xlink; 12 public import bcd.libxml2.encoding; 13 public import bcd.libxml2.entities; 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.tree; 19 public import bcd.libxml2.xmlregexp; 20 public import bcd.libxml2.dict; 21 public import bcd.libxml2.xmlstring; 22 public import bcd.libxml2.xmlversion; 23 alias void function(void *, void *, char *, char *, char *) _BCD_func__1645; 24 alias _BCD_func__1645 xmlHashScannerFull; 25 alias void function(void *, void *, char *) _BCD_func__1646; 26 alias _BCD_func__1646 xmlHashScanner; 27 alias void * function(void *, char *) _BCD_func__1647; 28 alias _BCD_func__1647 xmlHashCopier; 29 alias void function(void *, char *) _BCD_func__1648; 30 alias _BCD_func__1648 xmlHashDeallocator; 30 31 alias void xmlHashTable; 31 32 alias void * xmlHashTablePtr; 32 extern (C) void xmlHashScanFull3(void * table, char * name, char * name2, char * name3, _BCD_func__1639 f, void * data);33 extern (C) void xmlHashScanFull(void * table, _BCD_func__1639 f, void * data);34 extern (C) void xmlHashScan3(void * table, char * name, char * name2, char * name3, _BCD_func__1640 f, void * data);35 extern (C) void xmlHashScan(void * table, _BCD_func__1640 f, void * data);36 extern (C) int xmlHashSize(void * table);37 extern (C) void * xmlHashCopy(void * table, _BCD_func__1641 f);38 extern (C) void * xmlHashQLookup3(void * table, char * name, char * prefix, char * name2, char * prefix2, char * name3, char * prefix3);39 extern (C) void * xmlHashQLookup2(void * table, char * name, char * prefix, char * name2, char * prefix2);40 extern (C) void * xmlHashQLookup(void * table, char * name, char * prefix);41 extern (C) void * xmlHashLookup3(void * table, char * name, char * name2, char * name3);42 extern (C) void * xmlHashLookup2(void * table, char * name, char * name2);43 extern (C) void * xmlHashLookup(void * table, char * name);44 extern (C) int xmlHashRemoveEntry3(void * table, char * name, char * name2, char * name3, _BCD_func__1642 f);45 extern (C) int xmlHashRemoveEntry2(void * table, char * name, char * name2, _BCD_func__1642 f);46 extern (C) int xmlHashRemoveEntry(void * table, char * name, _BCD_func__1642 f);47 extern (C) int xmlHashUpdateEntry3(void * table, char * name, char * name2, char * name3, void * userdata, _BCD_func__1642 f);48 extern (C) int xmlHashAddEntry3(void * table, char * name, char * name2, char * name3, void * userdata);49 extern (C) int xmlHashUpdateEntry2(void * table, char * name, char * name2, void * userdata, _BCD_func__1642 f);50 extern (C) int xmlHashAddEntry2(void * table, char * name, char * name2, void * userdata);51 extern (C) int xmlHashUpdateEntry(void * table, char * name, void * userdata, _BCD_func__1642 f);52 extern (C) int xmlHashAddEntry(void * table, char * name, void * userdata);53 extern (C) void xmlHashFree(void * table, _BCD_func__1642 f);54 extern (C) void * xmlHashCreateDict(int size, void * dict);55 extern (C) void * xmlHashCreate(int size);56 alias void function(_xmlNode *) _BCD_func__1 695;57 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1 696;58 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1 697;59 alias char * function(char *) _BCD_func__170 2;60 alias void * function(void *, uint) _BCD_func__170 3;61 alias void * function(uint) _BCD_func__17 04;62 alias void function(void *) _BCD_func__17 05;63 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__171 2;64 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__171 3;65 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__17 14;66 alias void function(void *, _xmlNode *) _BCD_func__17 15;67 alias int function(void *, void *) _BCD_func__173 2;33 extern (C) void xmlHashScanFull3(void *, char *, char *, char *, _BCD_func__1645, void *); 34 extern (C) void xmlHashScanFull(void *, _BCD_func__1645, void *); 35 extern (C) void xmlHashScan3(void *, char *, char *, char *, _BCD_func__1646, void *); 36 extern (C) void xmlHashScan(void *, _BCD_func__1646, void *); 37 extern (C) int xmlHashSize(void *); 38 extern (C) void * xmlHashCopy(void *, _BCD_func__1647); 39 extern (C) void * xmlHashQLookup3(void *, char *, char *, char *, char *, char *, char *); 40 extern (C) void * xmlHashQLookup2(void *, char *, char *, char *, char *); 41 extern (C) void * xmlHashQLookup(void *, char *, char *); 42 extern (C) void * xmlHashLookup3(void *, char *, char *, char *); 43 extern (C) void * xmlHashLookup2(void *, char *, char *); 44 extern (C) void * xmlHashLookup(void *, char *); 45 extern (C) int xmlHashRemoveEntry3(void *, char *, char *, char *, _BCD_func__1648); 46 extern (C) int xmlHashRemoveEntry2(void *, char *, char *, _BCD_func__1648); 47 extern (C) int xmlHashRemoveEntry(void *, char *, _BCD_func__1648); 48 extern (C) int xmlHashUpdateEntry3(void *, char *, char *, char *, void *, _BCD_func__1648); 49 extern (C) int xmlHashAddEntry3(void *, char *, char *, char *, void *); 50 extern (C) int xmlHashUpdateEntry2(void *, char *, char *, void *, _BCD_func__1648); 51 extern (C) int xmlHashAddEntry2(void *, char *, char *, void *); 52 extern (C) int xmlHashUpdateEntry(void *, char *, void *, _BCD_func__1648); 53 extern (C) int xmlHashAddEntry(void *, char *, void *); 54 extern (C) void xmlHashFree(void *, _BCD_func__1648); 55 extern (C) void * xmlHashCreateDict(int, void *); 56 extern (C) void * xmlHashCreate(int); 57 alias void function(_xmlNode *) _BCD_func__1701; 58 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1702; 59 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1703; 60 alias char * function(char *) _BCD_func__1708; 61 alias void * function(void *, uint) _BCD_func__1709; 62 alias void * function(uint) _BCD_func__1710; 63 alias void function(void *) _BCD_func__1711; 64 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1718; 65 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1719; 66 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1720; 67 alias void function(void *, _xmlNode *) _BCD_func__1721; 68 alias int function(void *, void *) _BCD_func__1738; 68 69 alias int function(void *) _BCD_func__1392; 69 alias int function(void *, char *, int) _BCD_func__18 75;70 alias void * function(char *) _BCD_func__18 76;71 alias int function(char *) _BCD_func__18 77;72 alias int function(void *, char *, int) _BCD_func__18 78;73 alias int function(char *, int *, char *, int *) _BCD_func__18 88;74 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__189 1;75 alias void function(void *, char *, char *, char *) _BCD_func__192 2;76 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__192 3;77 alias void function(void *, char *, ...) _BCD_func__19 24;78 alias void function(void *, char *, int) _BCD_func__19 25;79 alias void function(void *, char *) _BCD_func__19 26;80 alias void function(void *, char *, char *) _BCD_func__19 27;81 alias void function(void *, char *, char * *) _BCD_func__19 28;82 alias void function(void *, _xmlSAXLocator *) _BCD_func__19 29;83 alias void function(void *, char *, char *, char *, char *) _BCD_func__193 0;84 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__193 1;85 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__193 2;86 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__193 3;87 alias _xmlEntity * function(void *, char *) _BCD_func__19 34;88 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__19 35;89 alias void function(char *) _BCD_func__19 48;90 alias void function(void *) _BCD_func__19 68;91 alias void function(void *, _xmlError *) _BCD_func__19 69;92 alias void function(void *, char *, void *, void *) _BCD_func__210 3;70 alias int function(void *, char *, int) _BCD_func__1881; 71 alias void * function(char *) _BCD_func__1882; 72 alias int function(char *) _BCD_func__1883; 73 alias int function(void *, char *, int) _BCD_func__1884; 74 alias int function(char *, int *, char *, int *) _BCD_func__1894; 75 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1897; 76 alias void function(void *, char *, char *, char *) _BCD_func__1928; 77 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1929; 78 alias void function(void *, char *, ...) _BCD_func__1930; 79 alias void function(void *, char *, int) _BCD_func__1931; 80 alias void function(void *, char *) _BCD_func__1932; 81 alias void function(void *, char *, char *) _BCD_func__1933; 82 alias void function(void *, char *, char * *) _BCD_func__1934; 83 alias void function(void *, _xmlSAXLocator *) _BCD_func__1935; 84 alias void function(void *, char *, char *, char *, char *) _BCD_func__1936; 85 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1937; 86 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1938; 87 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1939; 88 alias _xmlEntity * function(void *, char *) _BCD_func__1940; 89 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1941; 90 alias void function(char *) _BCD_func__1954; 91 alias void function(void *) _BCD_func__1974; 92 alias void function(void *, _xmlError *) _BCD_func__1975; 93 alias void function(void *, char *, void *, void *) _BCD_func__2109; 93 94 alias int function(void *, long *, int) _BCD_func__1394; 94 95 alias int function(void *, char *, uint) _BCD_func__1396; 95 96 alias int function(void *, char *, uint) _BCD_func__1398; 96 alias int function(void * *, char *) _BCD_func__2375; 97 alias int function(char *, char * * *, uint *) _BCD_func__2376; 98 alias int function(void *, char *, char *, char *, char *) _BCD_func__2377; 99 alias int function(__gconv_step *, __gconv_step_data *, void *, char *, char * *, char *, char * *, uint *) _BCD_func__2378; 100 alias void function(__gconv_step *) _BCD_func__2379; 101 alias int function(__gconv_step *) _BCD_func__2380; 102 alias uint function(__gconv_step *, char) _BCD_func__2381; 103 alias int function(__gconv_step *, __gconv_step_data *, char * *, char *, char * *, uint *, int, int) _BCD_func__2382; 97 alias int function(void * *, char *) _BCD_func__2381; 98 alias int function(char *, char * * *, uint *) _BCD_func__2382; 99 alias int function(void *, char *, char *, char *, char *) _BCD_func__2383; trunk/bindings/bcd/libxml2/list.d
r58 r123 1 1 /* THIS FILE GENERATED BY bcd.gen */ 2 2 module bcd.libxml2.list; 3 import bcd.libxml2.xmlversion; 4 alias int function(void *, void *) _BCD_func__158; 5 alias _BCD_func__158 xmlListWalker; 6 alias _BCD_func__158 xmlListDataCompare; 3 align(4): 4 public import bcd.libxml2.xmlversion; 5 alias int function(void *, void *) _BCD_func__164; 6 alias _BCD_func__164 xmlListWalker; 7 alias _BCD_func__164 xmlListDataCompare; 7 8 alias void xmlLink; 8 alias void function(void *) _BCD_func__1 59;9 alias _BCD_func__1 59xmlListDeallocator;9 alias void function(void *) _BCD_func__165; 10 alias _BCD_func__165 xmlListDeallocator; 10 11 alias void xmlList; 11 12 alias void * xmlListPtr; 12 13 alias void * xmlLinkPtr; 13 extern (C) void * xmlLinkGetData(void * lk);14 extern (C) int xmlListCopy(void * cur, void * old);15 extern (C) void * xmlListDup(void * old);16 extern (C) void xmlListMerge(void * l1, void * l2);17 extern (C) void xmlListReverseWalk(void * l, _BCD_func__158 walker, void * user);18 extern (C) void xmlListWalk(void * l, _BCD_func__158 walker, void * user);19 extern (C) void xmlListSort(void * l);20 extern (C) void xmlListReverse(void * l);21 extern (C) int xmlListPushBack(void * l, void * data);22 extern (C) int xmlListPushFront(void * l, void * data);23 extern (C) void xmlListPopBack(void * l);24 extern (C) void xmlListPopFront(void * l);25 extern (C) int xmlListSize(void * l);26 extern (C) void * xmlListEnd(void * l);27 extern (C) void * xmlListFront(void * l);28 extern (C) int xmlListEmpty(void * l);29 extern (C) void xmlListClear(void * l);30 extern (C) int xmlListRemoveAll(void * l, void * data);31 extern (C) int xmlListRemoveLast(void * l, void * data);32 extern (C) int xmlListRemoveFirst(void * l, void * data);33 extern (C) int xmlListAppend(void * l, void * data);34 extern (C) int xmlListInsert(void * l, void * data);35 extern (C) void * xmlListReverseSearch(void * l, void * data);36 extern (C) void * xmlListSearch(void * l, void * data);37 extern (C) void xmlListDelete(void * l);38 extern (C) void * xmlListCreate(_BCD_func__1 59 deallocator, _BCD_func__158 compare);14 extern (C) void * xmlLinkGetData(void *); 15 extern (C) int xmlListCopy(void *, void *); 16 extern (C) void * xmlListDup(void *); 17 extern (C) void xmlListMerge(void *, void *); 18 extern (C) void xmlListReverseWalk(void *, _BCD_func__164, void *); 19 extern (C) void xmlListWalk(void *, _BCD_func__164, void *); 20 extern (C) void xmlListSort(void *); 21 extern (C) void xmlListReverse(void *); 22 extern (C) int xmlListPushBack(void *, void *); 23 extern (C) int xmlListPushFront(void *, void *); 24 extern (C) void xmlListPopBack(void *); 25 extern (C) void xmlListPopFront(void *); 26 extern (C) int xmlListSize(void *); 27 extern (C) void * xmlListEnd(void *); 28 extern (C) void * xmlListFront(void *); 29 extern (C) int xmlListEmpty(void *); 30 extern (C) void xmlListClear(void *); 31 extern (C) int xmlListRemoveAll(void *, void *); 32 extern (C) int xmlListRemoveLast(void *, void *); 33 extern (C) int xmlListRemoveFirst(void *, void *); 34 extern (C) int xmlListAppend(void *, void *); 35 extern (C) int xmlListInsert(void *, void *); 36 extern (C) void * xmlListReverseSearch(void *, void *); 37 extern (C) void * xmlListSearch(void *, void *); 38 extern (C) void xmlListDelete(void *); 39 extern (C) void * xmlListCreate(_BCD_func__165, _BCD_func__164); trunk/bindings/bcd/libxml2/nanoftp.d
r58 r123 1 1 /* THIS FILE GENERATED BY bcd.gen */ 2 2 module bcd.libxml2.nanoftp; 3 import bcd.libxml2.xmlversion; 4 alias void function(void *, char *, int) _BCD_func__144; 5 alias _BCD_func__144 ftpDataCallback; 6 alias void function(void *, char *, char *, char *, char *, uint, int, int, char *, int, int, int) _BCD_func__145; 7 alias _BCD_func__145 ftpListCallback; 8 extern (C) int xmlNanoFTPRead(void * ctx, void * dest, int len); 9 extern (C) int xmlNanoFTPGet(void * ctx, _BCD_func__144 callback, void * userData, char * filename); 10 extern (C) int xmlNanoFTPGetSocket(void * ctx, char * filename); 11 extern (C) int xmlNanoFTPList(void * ctx, _BCD_func__145 callback, void * userData, char * filename); 12 extern (C) int xmlNanoFTPCloseConnection(void * ctx); 13 extern (C) int xmlNanoFTPGetConnection(void * ctx); 14 extern (C) int xmlNanoFTPDele(void * ctx, char * file); 15 extern (C) int xmlNanoFTPCwd(void * ctx, char * directory); 16 extern (C) int xmlNanoFTPCheckResponse(void * ctx); 17 extern (C) int xmlNanoFTPGetResponse(void * ctx); 18 extern (C) int xmlNanoFTPUpdateURL(void * ctx, char * URL); 19 extern (C) void xmlNanoFTPProxy(char * host, int port, char * user, char * passwd, int type); 20 extern (C) void xmlNanoFTPScanProxy(char * URL); 21 extern (C) int xmlNanoFTPQuit(void * ctx); 22 extern (C) int xmlNanoFTPClose(void * ctx); 23 extern (C) int xmlNanoFTPConnect(void * ctx); 24 extern (C) void * xmlNanoFTPOpen(char * URL); 25 extern (C) void * xmlNanoFTPConnectTo(char * server, int port); 26 extern (C) void xmlNanoFTPFreeCtxt(void * ctx); 27 extern (C) void * xmlNanoFTPNewCtxt(char * URL); 3 align(4): 4 public import bcd.libxml2.xmlversion; 5 alias void function(void *, char *, int) _BCD_func__150; 6 alias _BCD_func__150 ftpDataCallback; 7 alias void function(void *, char *, char *, char *, char *, uint, int, int, char *, int, int, int) _BCD_func__151; 8 alias _BCD_func__151 ftpListCallback; 9 extern (C) int xmlNanoFTPRead(void *, void *, int); 10 extern (C) int xmlNanoFTPGet(void *, _BCD_func__150, void *, char *); 11 extern (C) int xmlNanoFTPGetSocket(void *, char *); 12 extern (C) int xmlNanoFTPList(void *, _BCD_func__151, void *, char *); 13 extern (C) int xmlNanoFTPCloseConnection(void *); 14 extern (C) int xmlNanoFTPGetConnection(void *); 15 extern (C) int xmlNanoFTPDele(void *, char *); 16 extern (C) int xmlNanoFTPCwd(void *, char *); 17 extern (C) int xmlNanoFTPCheckResponse(void *); 18 extern (C) int xmlNanoFTPGetResponse(void *); 19 extern (C) int xmlNanoFTPUpdateURL(void *, char *); 20 extern (C) void xmlNanoFTPProxy(char *, int, char *, char *, int); 21 extern (C) void xmlNanoFTPScanProxy(char *); 22 extern (C) int xmlNanoFTPQuit(void *); 23 extern (C) int xmlNanoFTPClose(void *); 24 extern (C) int xmlNanoFTPConnect(void *); 25 extern (C) void * xmlNanoFTPOpen(char *); 26 extern (C) void * xmlNanoFTPConnectTo(char *, int); 27 extern (C) void xmlNanoFTPFreeCtxt(void *); 28 extern (C) void * xmlNanoFTPNewCtxt(char *); 28 29 extern (C) void xmlNanoFTPCleanup(); 29 30 extern (C) void xmlNanoFTPInit(); trunk/bindings/bcd/libxml2/nanohttp.d
r58 r123 1 1 /* THIS FILE GENERATED BY bcd.gen */ 2 2 module bcd.libxml2.nanohttp; 3 import bcd.libxml2.xmlversion; 4 extern (C) void xmlNanoHTTPClose(void * ctx); 5 extern (C) int xmlNanoHTTPSave(void * ctxt, char * filename); 6 extern (C) int xmlNanoHTTPRead(void * ctx, void * dest, int len); 7 extern (C) char * xmlNanoHTTPMimeType(void * ctx); 8 extern (C) char * xmlNanoHTTPEncoding(void * ctx); 9 extern (C) int xmlNanoHTTPContentLength(void * ctx); 10 extern (C) char * xmlNanoHTTPRedir(void * ctx); 11 extern (C) char * xmlNanoHTTPAuthHeader(void * ctx); 12 extern (C) int xmlNanoHTTPReturnCode(void * ctx); 13 extern (C) void * xmlNanoHTTPOpenRedir(char * URL, char * * contentType, char * * redir); 14 extern (C) void * xmlNanoHTTPOpen(char * URL, char * * contentType); 15 extern (C) void * xmlNanoHTTPMethodRedir(char * URL, char * method, char * input, char * * contentType, char * * redir, char * headers, int ilen); 16 extern (C) void * xmlNanoHTTPMethod(char * URL, char * method, char * input, char * * contentType, char * headers, int ilen); 17 extern (C) int xmlNanoHTTPFetch(char * URL, char * filename, char * * contentType); 18 extern (C) void xmlNanoHTTPScanProxy(char * URL); 3 align(4): 4 public import bcd.libxml2.xmlversion; 5 extern (C) void xmlNanoHTTPClose(void *); 6 extern (C) int xmlNanoHTTPSave(void *, char *); 7 extern (C) int xmlNanoHTTPRead(void *, void *, int); 8 extern (C) char * xmlNanoHTTPMimeType(void *); 9 extern (C) char * xmlNanoHTTPEncoding(void *); 10 extern (C) int xmlNanoHTTPContentLength(void *); 11 extern (C) char * xmlNanoHTTPRedir(void *); 12 extern (C) char * xmlNanoHTTPAuthHeader(void *); 13 extern (C) int xmlNanoHTTPReturnCode(void *); 14 extern (C) void * xmlNanoHTTPOpenRedir(char *, char * *, char * *); 15 extern (C) void * xmlNanoHTTPOpen(char *, char * *); 16 extern (C) void * xmlNanoHTTPMethodRedir(char *, char *, char *, char * *, char * *, char *, int); 17 extern (C) void * xmlNanoHTTPMethod(char *, char *, char *, char * *, char *, int); 18 extern (C) int xmlNanoHTTPFetch(char *, char *, char * *); 19 extern (C) void xmlNanoHTTPScanProxy(char *); 19 20 extern (C) void xmlNanoHTTPCleanup(); 20 21 extern (C) void xmlNanoHTTPInit(); trunk/bindings/bcd/libxml2/parser.d
r58 r123 1 1 /* THIS FILE GENERATED BY bcd.gen */ 2 2 module bcd.libxml2.parser; 3 align(4): 4 const char[] XML_DEFAULT_VERSION = "1.0"; 3 5 const int XML_DETECT_IDS = 2; 4 6 const int XML_COMPLETE_ATTRS = 4; 5 7 const int XML_SKIP_IDS = 8; 6 import bcd.libxml2.xmlIO; 7 import bcd.libxml2.globals; 8 import bcd.libxml2.threads; 9 import bcd.libxml2.xmlmemory; 10 import bcd.libxml2.SAX2; 11 import bcd.libxml2.SAX; 12 import bcd.libxml2.xlink; 13 import bcd.libxml2.encoding; 14 import bcd.libxml2.entities; 15 import bcd.libxml2.hash; 16 import bcd.libxml2.valid; 17 import bcd.libxml2.xmlautomata; 18 import bcd.libxml2.list; 19 import bcd.libxml2.xmlerror; 20 import bcd.libxml2.tree; 21 import bcd.libxml2.xmlregexp; 22 import bcd.libxml2.dict; 23 import bcd.libxml2.xmlstring; 24 import bcd.libxml2.xmlversion; 8 const double XML_SAX2_MAGIC = 0xDEEDBEAF; 9 public import bcd.libxml2.xmlIO; 10 public import bcd.libxml2.globals; 11 public import bcd.libxml2.threads; 12 public import bcd.libxml2.xmlmemory; 13 public import bcd.libxml2.SAX2; 14 public import bcd.libxml2.SAX; 15 public import bcd.libxml2.xlink; 16 public import bcd.libxml2.encoding; 17 public import bcd.libxml2.entities; 18 public import bcd.libxml2.hash; 19 public import bcd.libxml2.valid; 20 public import bcd.libxml2.xmlautomata; 21 public import bcd.libxml2.list; 22 public import bcd.libxml2.xmlerror; 23 public import bcd.libxml2.tree; 24 public import bcd.libxml2.xmlregexp; 25 public import bcd.libxml2.dict; 26 public import bcd.libxml2.xmlstring; 27 public import bcd.libxml2.xmlversion; 25 28 enum xmlFeature { 26 29 XML_WITH_THREAD=1, … … 75 78 XML_PARSE_COMPACT=65536, 76 79 } 77 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__18 87;78 alias _BCD_func__18 87xmlExternalEntityLoader;80 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1893; 81 alias _BCD_func__1893 xmlExternalEntityLoader; 79 82 alias _xmlSAXHandlerV1 xmlSAXHandlerV1; 80 83 alias _xmlSAXHandlerV1 * xmlSAXHandlerV1Ptr; 81 alias void function(void *, char *, char *, char *) _BCD_func__19 18;82 alias _BCD_func__19 18internalSubsetSAXFunc;84 alias void function(void *, char *, char *, char *) _BCD_func__1924; 85 alias _BCD_func__1924 internalSubsetSAXFunc; 83 86 alias int function(void *) _BCD_func__1395; 84 87 alias _BCD_func__1395 isStandaloneSAXFunc; 85 88 alias _BCD_func__1395 hasInternalSubsetSAXFunc; 86 89 alias _BCD_func__1395 hasExternalSubsetSAXFunc; 87 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__193 1;88 alias _BCD_func__193 1resolveEntitySAXFunc;89 alias _xmlEntity * function(void *, char *) _BCD_func__193 0;90 alias _BCD_func__193 0getEntitySAXFunc;91 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__19 29;92 alias _BCD_func__19 29entityDeclSAXFunc;93 alias _BCD_func__19 18notationDeclSAXFunc;94 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__19 28;95 alias _BCD_func__19 28attributeDeclSAXFunc;96 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__19 27;97 alias _BCD_func__19 27elementDeclSAXFunc;98 alias void function(void *, char *, char *, char *, char *) _BCD_func__19 26;99 alias _BCD_func__19 26unparsedEntityDeclSAXFunc;100 alias void function(void *, _xmlSAXLocator *) _BCD_func__19 25;101 alias _BCD_func__19 25setDocumentLocatorSAXFunc;102 alias void function(void *) _BCD_func__170 1;103 alias _BCD_func__170 1startDocumentSAXFunc;104 alias _BCD_func__170 1endDocumentSAXFunc;105 alias void function(void *, char *, char * *) _BCD_func__19 24;106 alias _BCD_func__19 24startElementSAXFunc;107 alias void function(void *, char *) _BCD_func__192 2;108 alias _BCD_func__192 2endElementSAXFunc;109 alias _BCD_func__192 2referenceSAXFunc;110 alias void function(void *, char *, int) _BCD_func__192 1;111 alias _BCD_func__192 1charactersSAXFunc;112 alias _BCD_func__192 1ignorableWhitespaceSAXFunc;113 alias void function(void *, char *, char *) _BCD_func__192 3;114 alias _BCD_func__192 3processingInstructionSAXFunc;115 alias _BCD_func__192 2commentSAXFunc;116 alias void function(void *, char *, ...) _BCD_func__192 0;117 alias _BCD_func__192 0warningSAXFunc;118 alias _BCD_func__192 0errorSAXFunc;119 alias _BCD_func__192 0fatalErrorSAXFunc;120 alias _BCD_func__193 0getParameterEntitySAXFunc;121 alias _BCD_func__192 1cdataBlockSAXFunc;122 alias _BCD_func__19 18externalSubsetSAXFunc;123 alias _BCD_func__19 18endElementNsSAX2Func;124 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__19 19;125 alias _BCD_func__19 19startElementNsSAX2Func;126 alias _BCD_func__192 3attributeSAXFunc;90 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1937; 91 alias _BCD_func__1937 resolveEntitySAXFunc; 92 alias _xmlEntity * function(void *, char *) _BCD_func__1936; 93 alias _BCD_func__1936 getEntitySAXFunc; 94 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1935; 95 alias _BCD_func__1935 entityDeclSAXFunc; 96 alias _BCD_func__1924 notationDeclSAXFunc; 97 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1934; 98 alias _BCD_func__1934 attributeDeclSAXFunc; 99 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1933; 100 alias _BCD_func__1933 elementDeclSAXFunc; 101 alias void function(void *, char *, char *, char *, char *) _BCD_func__1932; 102 alias _BCD_func__1932 unparsedEntityDeclSAXFunc; 103 alias void function(void *, _xmlSAXLocator *) _BCD_func__1931; 104 alias _BCD_func__1931 setDocumentLocatorSAXFunc; 105 alias void function(void *) _BCD_func__1707; 106 alias _BCD_func__1707 startDocumentSAXFunc; 107 alias _BCD_func__1707 endDocumentSAXFunc; 108 alias void function(void *, char *, char * *) _BCD_func__1930; 109 alias _BCD_func__1930 startElementSAXFunc; 110 alias void function(void *, char *) _BCD_func__1928; 111 alias _BCD_func__1928 endElementSAXFunc; 112 alias _BCD_func__1928 referenceSAXFunc; 113 alias void function(void *, char *, int) _BCD_func__1927; 114 alias _BCD_func__1927 charactersSAXFunc; 115 alias _BCD_func__1927 ignorableWhitespaceSAXFunc; 116 alias void function(void *, char *, char *) _BCD_func__1929; 117 alias _BCD_func__1929 processingInstructionSAXFunc; 118 alias _BCD_func__1928 commentSAXFunc; 119 alias void function(void *, char *, ...) _BCD_func__1926; 120 alias _BCD_func__1926 warningSAXFunc; 121 alias _BCD_func__1926 errorSAXFunc; 122 alias _BCD_func__1926 fatalErrorSAXFunc; 123 alias _BCD_func__1936 getParameterEntitySAXFunc; 124 alias _BCD_func__1927 cdataBlockSAXFunc; 125 alias _BCD_func__1924 externalSubsetSAXFunc; 126 alias _BCD_func__1924 endElementNsSAX2Func; 127 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1925; 128 alias _BCD_func__1925 startElementNsSAX2Func; 129 alias _BCD_func__1929 attributeSAXFunc; 127 130 enum xmlParserMode { 128 131 XML_PARSE_UNKNOWN=0, … … 157 160 alias _xmlParserNodeInfo xmlParserNodeInfo; 158 161 alias _xmlParserNodeInfo * xmlParserNodeInfoPtr; 159 alias void function(char *) _BCD_func__19 44;160 alias _BCD_func__19 44xmlParserInputDeallocate;161 alias void function(void *, _xmlError *) _BCD_func__19 65;162 alias char * function(void *) _BCD_func__26 39;163 extern (C) int xmlHasFeature(int feature);164 alias int function(void *, char *, int) _BCD_func__18 74;165 extern (C) _xmlDoc * xmlCtxtReadIO(_xmlParserCtxt * ctxt, _BCD_func__1874 ioread, _BCD_func__1395 ioclose, void * ioctx, char * URL, char * encoding, int options);166 extern (C) _xmlDoc * xmlCtxtReadFd(_xmlParserCtxt * ctxt, int fd, char * URL, char * encoding, int options);167 extern (C) _xmlDoc * xmlCtxtReadMemory(_xmlParserCtxt * ctxt, char * buffer, int size, char * URL, char * encoding, int options);168 extern (C) _xmlDoc * xmlCtxtReadFile(_xmlParserCtxt * ctxt, char * filename, char * encoding, int options);169 extern (C) _xmlDoc * xmlCtxtReadDoc(_xmlParserCtxt * ctxt, char * cur, char * URL, char * encoding, int options);170 extern (C) _xmlDoc * xmlReadIO(_BCD_func__18 74 ioread, _BCD_func__1395 ioclose, void * ioctx, char * URL, char * encoding, int options);171 extern (C) _xmlDoc * xmlReadFd(int fd, char * URL, char * encoding, int options);172 extern (C) _xmlDoc * xmlReadMemory(char * buffer, int size, char * URL, char * encoding, int options);173 extern (C) _xmlDoc * xmlReadFile(char * URL, char * encoding, int options);174 extern (C) _xmlDoc * xmlReadDoc(char * cur, char * URL, char * encoding, int options);175 extern (C) int xmlCtxtUseOptions(_xmlParserCtxt * ctxt, int options);176 extern (C) int xmlCtxtResetPush(_xmlParserCtxt * ctxt, char * chunk, int size, char * filename, char * encoding);177 extern (C) void xmlCtxtReset(_xmlParserCtxt * ctxt);178 extern (C) int xmlByteConsumed(_xmlParserCtxt * ctxt);179 extern (C) _xmlParserInput * xmlLoadExternalEntity(char * URL, char * ID, _xmlParserCtxt * ctxt);180 extern (C) _BCD_func__18 87xmlGetExternalEntityLoader();181 extern (C) void xmlSetExternalEntityLoader(_BCD_func__18 87 f);182 extern (C) void xmlParserAddNodeInfo(_xmlParserCtxt * ctxt, _xmlParserNodeInfo * info);183 extern (C) uint xmlParserFindNodeInfoIndex(_xmlParserNodeInfoSeq * seq, _xmlNode * node);184 extern (C) void xmlClearNodeInfoSeq(_xmlParserNodeInfoSeq * seq);185 extern (C) void xmlInitNodeInfoSeq(_xmlParserNodeInfoSeq * seq);186 extern (C) _xmlParserNodeInfo * xmlParserFindNodeInfo(_xmlParserCtxt * ctxt, _xmlNode * node);187 extern (C) _xmlParserInput * xmlNewIOInputStream(_xmlParserCtxt * ctxt, _xmlParserInputBuffer * input, int enc);188 extern (C) _xmlParserCtxt * xmlCreateIOParserCtxt(_xmlSAXHandler * sax, void * user_data, _BCD_func__1874 ioread, _BCD_func__1395 ioclose, void * ioctx, int enc);189 extern (C) int xmlParseChunk(_xmlParserCtxt * ctxt, char * chunk, int size, int terminate);190 extern (C) _xmlParserCtxt * xmlCreatePushParserCtxt(_xmlSAXHandler * sax, void * user_data, char * chunk, int size, char * filename);191 extern (C) int xmlSetFeature(_xmlParserCtxt * ctxt, char * name, void * value);192 extern (C) int xmlGetFeature(_xmlParserCtxt * ctxt, char * name, void * result);193 extern (C) int xmlGetFeaturesList(int * len, char * * result);194 extern (C) _xmlParserCtxt * xmlCreateDocParserCtxt(char * cur);195 extern (C) void xmlSetupParserForBuffer(_xmlParserCtxt * ctxt, char * buffer, char * filename);196 extern (C) void xmlFreeParserCtxt(_xmlParserCtxt * ctxt);197 extern (C) void xmlClearParserCtxt(_xmlParserCtxt * ctxt);198 extern (C) int xmlInitParserCtxt(_xmlParserCtxt * ctxt);162 alias void function(char *) _BCD_func__1950; 163 alias _BCD_func__1950 xmlParserInputDeallocate; 164 alias void function(void *, _xmlError *) _BCD_func__1971; 165 alias char * function(void *) _BCD_func__2645; 166 extern (C) int xmlHasFeature(int); 167 alias int function(void *, char *, int) _BCD_func__1880; 168 extern (C) _xmlDoc * xmlCtxtReadIO(_xmlParserCtxt *, _BCD_func__1880, _BCD_func__1395, void *, char *, char *, int); 169 extern (C) _xmlDoc * xmlCtxtReadFd(_xmlParserCtxt *, int, char *, char *, int); 170 extern (C) _xmlDoc * xmlCtxtReadMemory(_xmlParserCtxt *, char *, int, char *, char *, int); 171 extern (C) _xmlDoc * xmlCtxtReadFile(_xmlParserCtxt *, char *, char *, int); 172 extern (C) _xmlDoc * xmlCtxtReadDoc(_xmlParserCtxt *, char *, char *, char *, int); 173 extern (C) _xmlDoc * xmlReadIO(_BCD_func__1880, _BCD_func__1395, void *, char *, char *, int); 174 extern (C) _xmlDoc * xmlReadFd(int, char *, char *, int); 175 extern (C) _xmlDoc * xmlReadMemory(char *, int, char *, char *, int); 176 extern (C) _xmlDoc * xmlReadFile(char *, char *, int); 177 extern (C) _xmlDoc * xmlReadDoc(char *, char *, char *, int); 178 extern (C) int xmlCtxtUseOptions(_xmlParserCtxt *, int); 179 extern (C) int xmlCtxtResetPush(_xmlParserCtxt *, char *, int, char *, char *); 180 extern (C) void xmlCtxtReset(_xmlParserCtxt *); 181 extern (C) int xmlByteConsumed(_xmlParserCtxt *); 182 extern (C) _xmlParserInput * xmlLoadExternalEntity(char *, char *, _xmlParserCtxt *); 183 extern (C) _BCD_func__1893 xmlGetExternalEntityLoader(); 184 extern (C) void xmlSetExternalEntityLoader(_BCD_func__1893); 185 extern (C) void xmlParserAddNodeInfo(_xmlParserCtxt *, _xmlParserNodeInfo *); 186 extern (C) uint xmlParserFindNodeInfoIndex(_xmlParserNodeInfoSeq *, _xmlNode *); 187 extern (C) void xmlClearNodeInfoSeq(_xmlParserNodeInfoSeq *); 188 extern (C) void xmlInitNodeInfoSeq(_xmlParserNodeInfoSeq *); 189 extern (C) _xmlParserNodeInfo * xmlParserFindNodeInfo(_xmlParserCtxt *, _xmlNode *); 190 extern (C) _xmlParserInput * xmlNewIOInputStream(_xmlParserCtxt *, _xmlParserInputBuffer *, int); 191 extern (C) _xmlParserCtxt * xmlCreateIOParserCtxt(_xmlSAXHandler *, void *, _BCD_func__1880, _BCD_func__1395, void *, int); 192 extern (C) int xmlParseChunk(_xmlParserCtxt *, char *, int, int); 193 extern (C) _xmlParserCtxt * xmlCreatePushParserCtxt(_xmlSAXHandler *, void *, char *, int, char *); 194 extern (C) int xmlSetFeature(_xmlParserCtxt *, char *, void *); 195 extern (C) int xmlGetFeature(_xmlParserCtxt *, char *, void *); 196 extern (C) int xmlGetFeaturesList(int *, char * *); 197 extern (C) _xmlParserCtxt * xmlCreateDocParserCtxt(char *); 198 extern (C) void xmlSetupParserForBuffer(_xmlParserCtxt *, char *, char *); 199 extern (C) void xmlFreeParserCtxt(_xmlParserCtxt *); 200 extern (C) void xmlClearParserCtxt(_xmlParserCtxt *); 201 extern (C) int xmlInitParserCtxt(_xmlParserCtxt *); 199 202 extern (C) _xmlParserCtxt * xmlNewParserCtxt(); 200 extern (C) int xmlParseCtxtExternalEntity(_xmlParserCtxt * ctx, char * URL, char * ID, _xmlNode * * lst);201 extern (C) int xmlParseExternalEntity(_xmlDoc * doc, _xmlSAXHandler * sax, void * user_data, int depth, char * URL, char * ID, _xmlNode * * lst);202 extern (C) int xmlParseBalancedChunkMemoryRecover(_xmlDoc * doc, _xmlSAXHandler * sax, void * user_data, int depth, char * string, _xmlNode * * lst, int recover);203 extern (C) int xmlParseInNodeContext(_xmlNode * node, char * data, int datalen, int options, _xmlNode * * lst);204 extern (C) int xmlParseBalancedChunkMemory(_xmlDoc * doc, _xmlSAXHandler * sax, void * user_data, int depth, char * string, _xmlNode * * lst);205 extern (C) _xmlDtd * xmlIOParseDTD(_xmlSAXHandler * sax, _xmlParserInputBuffer * input, int enc);206 extern (C) _xmlDtd * xmlParseDTD(char * ExternalID, char * SystemID);207 extern (C) _xmlDtd * xmlSAXParseDTD(_xmlSAXHandler * sax, char * ExternalID, char * SystemID);208 extern (C) _xmlDoc * xmlParseEntity(char * filename);209 extern (C) _xmlDoc * xmlSAXParseEntity(_xmlSAXHandler * sax, char * filename);210 extern (C) _xmlDoc * xmlSAXParseFileWithData(_xmlSAXHandler * sax, char * filename, int recovery, void * data);211 extern (C) _xmlDoc * xmlSAXParseFile(_xmlSAXHandler * sax, char * filename, int recovery);212 extern (C) _xmlDoc * xmlSAXParseMemoryWithData(_xmlSAXHandler * sax, char * buffer, int size, int recovery, void * data);213 extern (C) _xmlDoc * xmlSAXParseMemory(_xmlSAXHandler * sax, char * buffer, int size, int recovery);214 extern (C) _xmlDoc * xmlSAXParseDoc(_xmlSAXHandler * sax, char * cur, int recovery);215 extern (C) int xmlSAXUserParseMemory(_xmlSAXHandler * sax, void * user_data, char * buffer, int size);216 extern (C) int xmlSAXUserParseFile(_xmlSAXHandler * sax, void * user_data, char * filename);217 extern (C) int xmlParseExtParsedEnt(_xmlParserCtxt * ctxt);218 extern (C) int xmlParseDocument(_xmlParserCtxt * ctxt);219 extern (C) _xmlDoc * xmlRecoverFile(char * filename);220 extern (C) _xmlDoc * xmlRecoverMemory(char * buffer, int size);221 extern (C) _xmlDoc * xmlRecoverDoc(char * cur);222 extern (C) int xmlLineNumbersDefault(int val);223 extern (C) int xmlPedanticParserDefault(int val);224 extern (C) void xmlStopParser(_xmlParserCtxt * ctxt);225 extern (C) int xmlKeepBlanksDefault(int val);226 extern (C) int xmlSubstituteEntitiesDefault(int val);227 extern (C) _xmlDoc * xmlParseMemory(char * buffer, int size);228 extern (C) _xmlDoc * xmlParseFile(char * filename);229 extern (C) _xmlDoc * xmlParseDoc(char * cur);230 extern (C) int xmlParserInputGrow(_xmlParserInput * in_, int len);231 extern (C) int xmlParserInputRead(_xmlParserInput * in_, int len);203 extern (C) int xmlParseCtxtExternalEntity(_xmlParserCtxt *, char *, char *, _xmlNode * *); 204 extern (C) int xmlParseExternalEntity(_xmlDoc *, _xmlSAXHandler *, void *, int, char *, char *, _xmlNode * *); 205 extern (C) int xmlParseBalancedChunkMemoryRecover(_xmlDoc *, _xmlSAXHandler *, void *, int, char *, _xmlNode * *, int); 206 extern (C) int xmlParseInNodeContext(_xmlNode *, char *, int, int, _xmlNode * *); 207 extern (C) int xmlParseBalancedChunkMemory(_xmlDoc *, _xmlSAXHandler *, void *, int, char *, _xmlNode * *); 208 extern (C) _xmlDtd * xmlIOParseDTD(_xmlSAXHandler *, _xmlParserInputBuffer *, int); 209 extern (C) _xmlDtd * xmlParseDTD(char *, char *); 210 extern (C) _xmlDtd * xmlSAXParseDTD(_xmlSAXHandler *, char *, char *); 211 extern (C) _xmlDoc * xmlParseEntity(char *); 212 extern (C) _xmlDoc * xmlSAXParseEntity(_xmlSAXHandler *, char *); 213 extern (C) _xmlDoc * xmlSAXParseFileWithData(_xmlSAXHandler *, char *, int, void *); 214 extern (C) _xmlDoc * xmlSAXParseFile(_xmlSAXHandler *, char *, int); 215 extern (C) _xmlDoc * xmlSAXParseMemoryWithData(_xmlSAXHandler *, char *, int, int, void *); 216 extern (C) _xmlDoc * xmlSAXParseMemory(_xmlSAXHandler *, char *, int, int); 217 extern (C) _xmlDoc * xmlSAXParseDoc(_xmlSAXHandler *, char *, int); 218 extern (C) int xmlSAXUserParseMemory(_xmlSAXHandler *, void *, char *, int); 219 extern (C) int xmlSAXUserParseFile(_xmlSAXHandler *, void *, char *); 220 extern (C) int xmlParseExtParsedEnt(_xmlParserCtxt *); 221 extern (C) int xmlParseDocument(_xmlParserCtxt *); 222 extern (C) _xmlDoc * xmlRecoverFile(char *); 223 extern (C) _xmlDoc * xmlRecoverMemory(char *, int); 224 extern (C) _xmlDoc * xmlRecoverDoc(char *); 225 extern (C) int xmlLineNumbersDefault(int); 226 extern (C) int xmlPedanticParserDefault(int); 227 extern (C) void xmlStopParser(_xmlParserCtxt *); 228 extern (C) int xmlKeepBlanksDefault(int); 229 extern (C) int xmlSubstituteEntitiesDefault(int); 230 extern (C) _xmlDoc * xmlParseMemory(char *, int); 231 extern (C) _xmlDoc * xmlParseFile(char *); 232 extern (C) _xmlDoc * xmlParseDoc(char *); 233 extern (C) int xmlParserInputGrow(_xmlParserInput *, int); 234 extern (C) int xmlParserInputRead(_xmlParserInput *, int); 232 235 extern (C) void xmlCleanupParser(); 233 236 extern (C) void xmlInitParser(); 234 alias void function(_xmlNode *) _BCD_func__169 1;235 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__169 2;236 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__169 3;237 alias char * function(char *) _BCD_func__1 698;238 alias void * function(void *, uint) _BCD_func__1 699;239 alias void * function(uint) _BCD_func__170 0;240 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__17 08;241 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__17 09;242 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__171 0;243 alias void function(void *, _xmlNode *) _BCD_func__171 1;244 alias int function(void *, void *) _BCD_func__17 28;245 alias int function(void *, char *, int) _BCD_func__187 1;246 alias void * function(char *) _BCD_func__187 2;247 alias int function(char *) _BCD_func__187 3;248 alias int function(char *, int *, char *, int *) _BCD_func__18 84;249 alias void function(void *) _BCD_func__19 64;250 alias void function(void *, void *, char *, char *, char *) _BCD_func__198 1;251 alias void function(void *, void *, char *) _BCD_func__198 2;252 alias void * function(void *, char *) _BCD_func__198 3;253 alias void function(void *, char *) _BCD_func__19 84;254 alias void function(void *, char *, void *, void *) _BCD_func__210 3;237 alias void function(_xmlNode *) _BCD_func__1697; 238 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1698; 239 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1699; 240 alias char * function(char *) _BCD_func__1704; 241 alias void * function(void *, uint) _BCD_func__1705; 242 alias void * function(uint) _BCD_func__1706; 243 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1714; 244 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1715; 245 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1716; 246 alias void function(void *, _xmlNode *) _BCD_func__1717; 247 alias int function(void *, void *) _BCD_func__1734; 248 alias int function(void *, char *, int) _BCD_func__1877; 249 alias void * function(char *) _BCD_func__1878; 250 alias int function(char *) _BCD_func__1879; 251 alias int function(char *, int *, char *, int *) _BCD_func__1890; 252 alias void function(void *) _BCD_func__1970; 253 alias void function(void *, void *, char *, char *, char *) _BCD_func__1987; 254 alias void function(void *, void *, char *) _BCD_func__1988; 255 alias void * function(void *, char *) _BCD_func__1989; 256 alias void function(void *, char *) _BCD_func__1990; 257 alias void function(void *, char *, void *, void *) _BCD_func__2109; 255 258 alias int function(void *, long *, int) _BCD_func__1397; 256 259 alias int function(void *, char *, uint) _BCD_func__1399; 257 260 alias int function(void *, char *, uint) _BCD_func__1401; 258 alias int function(void * *, char *) _BCD_func__2375; 259 alias int function(char *, char * * *, uint *) _BCD_func__2376; 260 alias int function(void *, char *, char *, char *, char *) _BCD_func__2377; 261 alias int function(__gconv_step *, __gconv_step_data *, void *, char *, char * *, char *, char * *, uint *) _BCD_func__2378; 262 alias void function(__gconv_step *) _BCD_func__2379; 263 alias int function(__gconv_step *) _BCD_func__2380; 264 alias uint function(__gconv_step *, char) _BCD_func__2381; 265 alias int function(__gconv_step *, __gconv_step_data *, char * *, char *, char * *, uint *, int, int) _BCD_func__2382; 261 alias int function(void * *, char *) _BCD_func__2381; 262 alias int function(char *, char * * *, uint *) _BCD_func__2382; 263 alias int function(void *, char *, char *, char *, char *) _BCD_func__2383; 266 264 struct _xmlSAXHandlerV1 { 267 _BCD_func__19 18internalSubset;265 _BCD_func__1924 internalSubset; 268 266 _BCD_func__1395 isStandalone; 269 267 _BCD_func__1395 hasInternalSubset; 270 268 _BCD_func__1395 hasExternalSubset; 271 _BCD_func__193 1resolveEntity;272 _BCD_func__193 0getEntity;273 _BCD_func__19 29entityDecl;274 _BCD_func__19 18notationDecl;275 _BCD_func__19 28attributeDecl;276 _BCD_func__19 27elementDecl;277 _BCD_func__19 26unparsedEntityDecl;278 _BCD_func__19 25setDocumentLocator;279 _BCD_func__170 1startDocument;280 _BCD_func__170 1endDocument;281 _BCD_func__19 24startElement;282 _BCD_func__192 2endElement;283 _BCD_func__192 2reference;284 _BCD_func__192 1characters;285 _BCD_func__192 1ignorableWhitespace;286 _BCD_func__192 3processingInstruction;287 _BCD_func__192 2comment;288 _BCD_func__192 0warning;289 _BCD_func__192 0error;290 _BCD_func__192 0fatalError;291 _BCD_func__193 0getParameterEntity;292 _BCD_func__192 1cdataBlock;293 _BCD_func__19 18externalSubset;269 _BCD_func__1937 resolveEntity; 270 _BCD_func__1936 getEntity; 271 _BCD_func__1935 entityDecl; 272 _BCD_func__1924 notationDecl; 273 _BCD_func__1934 attributeDecl; 274 _BCD_func__1933 elementDecl; 275 _BCD_func__1932 unparsedEntityDecl; 276 _BCD_func__1931 setDocumentLocator; 277 _BCD_func__1707 startDocument; 278 _BCD_func__1707 endDocument; 279 _BCD_func__1930 startElement; 280 _BCD_func__1928 endElement; 281 _BCD_func__1928 reference; 282 _BCD_func__1927 characters; 283 _BCD_func__1927 ignorableWhitespace; 284 _BCD_func__1929 processingInstruction; 285 _BCD_func__1928 comment; 286 _BCD_func__1926 warning; 287 _BCD_func__1926 error; 288 _BCD_func__1926 fatalError; 289 _BCD_func__1936 getParameterEntity; 290 _BCD_func__1927 cdataBlock; 291 _BCD_func__1924 externalSubset; 294 292 uint initialized; 295 293 } … … 307 305 } 308 306 struct _xmlSAXHandler { 309 _BCD_func__19 18internalSubset;307 _BCD_func__1924 internalSubset; 310 308 _BCD_func__1395 isStandalone; 311 309 _BCD_func__1395 hasInternalSubset; 312 310 _BCD_func__1395 hasExternalSubset; 313 _BCD_func__193 1resolveEntity;314 _BCD_func__193 0getEntity;315 _BCD_func__19 29entityDecl;316 _BCD_func__19 18notationDecl;317 _BCD_func__19 28attributeDecl;318 _BCD_func__19 27elementDecl;319 _BCD_func__19 26unparsedEntityDecl;320 _BCD_func__19 25setDocumentLocator;321 _BCD_func__170 1startDocument;322 _BCD_func__170 1endDocument;323 _BCD_func__19 24startElement;324 _BCD_func__192 2endElement;325 _BCD_func__192 2reference;326 _BCD_func__192 1characters;327 _BCD_func__192 1ignorableWhitespace;328 _BCD_func__192 3processingInstruction;329 _BCD_func__192 2comment;330 _BCD_func__192 0warning;331 _BCD_func__192 0error;332 _BCD_func__192 0fatalError;333 _BCD_func__193 0getParameterEntity;334 _BCD_func__192 1cdataBlock;335 _BCD_func__19 18externalSubset;311 _BCD_func__1937 resolveEntity; 312 _BCD_func__1936 getEntity; 313 _BCD_func__1935 entityDecl; 314 _BCD_func__1924 notationDecl; 315 _BCD_func__1934 attributeDecl; 316 _BCD_func__1933 elementDecl; 317 _BCD_func__1932 unparsedEntityDecl; 318 _BCD_func__1931 setDocumentLocator; 319 _BCD_func__1707 startDocument; 320 _BCD_func__1707 endDocument; 321 _BCD_func__1930 startElement; 322 _BCD_func__1928 endElement; 323 _BCD_func__1928 reference; 324 _BCD_func__1927 characters; 325 _BCD_func__1927 ignorableWhitespace; 326 _BCD_func__1929 processingInstruction; 327 _BCD_func__1928 comment; 328 _BCD_func__1926 warning; 329 _BCD_func__1926 error; 330 _BCD_func__1926 fatalError; 331 _BCD_func__1936 getParameterEntity; 332 _BCD_func__1927 cdataBlock; 333 _BCD_func__1924 externalSubset; 336 334 uint initialized; 337 335 void * _private; 338 _BCD_func__19 19startElementNs;339 _BCD_func__19 18endElementNs;340 _BCD_func__19 65serror;336 _BCD_func__1925 startElementNs; 337 _BCD_func__1924 endElementNs; 338 _BCD_func__1971 serror; 341 339 } 342 340 struct _xmlSAXLocator { 343 _BCD_func__26 39getPublicId;344 _BCD_func__26 39getSystemId;341 _BCD_func__2645 getPublicId; 342 _BCD_func__2645 getSystemId; 345 343 _BCD_func__1395 getLineNumber; 346 344 _BCD_func__1395 getColumnNumber; … … 440 438 int col; 441 439 uint consumed; 442 _BCD_func__19 44free;440 _BCD_func__1950 free; 443 441 char * encoding; 444 442 char * version_; trunk/bindings/bcd/libxml2/parserInternals.d
r58 r123 1 1 /* THIS FILE GENERATED BY bcd.gen */ 2 2 module bcd.libxml2.parserInternals; 3 align(4): 3 4 const int XML_MAX_NAMELEN = 100; 4 5 const int INPUT_CHUNK = 250; 5 const int IS_COMBINING_CH(c) = 0;6 6 const int XML_SUBSTITUTE_NONE = 0; 7 7 const int XML_SUBSTITUTE_REF = 1; 8 8 const int XML_SUBSTITUTE_PEREF = 2; 9 9 const int XML_SUBSTITUTE_BOTH = 3; 10 import bcd.libxml2.chvalid;11 import bcd.libxml2.HTMLparser;12 import bcd.libxml2.parser;13 import bcd.libxml2.xmlIO;14 import bcd.libxml2.globals;15 import bcd.libxml2.threads;16 import bcd.libxml2.xmlmemory;17 import bcd.libxml2.SAX2;18 import bcd.libxml2.SAX;19 import bcd.libxml2.xlink;20 import bcd.libxml2.encoding;21 import bcd.libxml2.entities;22 import bcd.libxml2.hash;23 import bcd.libxml2.valid;24 import bcd.libxml2.xmlautomata;25 import bcd.libxml2.list;26 import bcd.libxml2.xmlerror;27 import bcd.libxml2.tree;28 import bcd.libxml2.xmlregexp;29 import bcd.libxml2.dict;30 import bcd.libxml2.xmlstring;31 import bcd.libxml2.xmlversion;32 alias void function(_xmlEntity *, _xmlNode *, _xmlNode *) _BCD_func__18 18;33 alias _BCD_func__18 18xmlEntityReferenceFunc;34 extern (C) void xmlHandleEntity(_xmlParserCtxt * ctxt, _xmlEntity * entity);35 extern (C) char * xmlDecodeEntities(_xmlParserCtxt * ctxt, int len, int what, char end, char end2, char end3);36 extern (C) char * xmlNamespaceParseQName(_xmlParserCtxt * ctxt, char * * prefix);37 extern (C) void xmlParserHandleReference(_xmlParserCtxt * ctxt);38 extern (C) char * xmlNamespaceParseNCName(_xmlParserCtxt * ctxt);39 extern (C) char * xmlScanName(_xmlParserCtxt * ctxt);40 extern (C) char * xmlNamespaceParseNSDef(_xmlParserCtxt * ctxt);41 extern (C) void xmlParseNamespace(_xmlParserCtxt * ctxt);42 extern (C) char * xmlParseQuotedString(_xmlParserCtxt * ctxt);43 extern (C) void xmlSetEntityReferenceFunc(_BCD_func__18 18 func);44 extern (C) _xmlParserCtxt * htmlCreateFileParserCtxt(char * filename, char * encoding);10 public import bcd.libxml2.chvalid; 11 public import bcd.libxml2.HTMLparser; 12 public import bcd.libxml2.parser; 13 public import bcd.libxml2.xmlIO; 14 public import bcd.libxml2.globals; 15 public import bcd.libxml2.threads; 16 public import bcd.libxml2.xmlmemory; 17 public import bcd.libxml2.SAX2; 18 public import bcd.libxml2.SAX; 19 public import bcd.libxml2.xlink; 20 public import bcd.libxml2.encoding; 21 public import bcd.libxml2.entities; 22 public import bcd.libxml2.hash; 23 public import bcd.libxml2.valid; 24 public import bcd.libxml2.xmlautomata; 25 public import bcd.libxml2.list; 26 public import bcd.libxml2.xmlerror; 27 public import bcd.libxml2.tree; 28 public import bcd.libxml2.xmlregexp; 29 public import bcd.libxml2.dict; 30 public import bcd.libxml2.xmlstring; 31 public import bcd.libxml2.xmlversion; 32 alias void function(_xmlEntity *, _xmlNode *, _xmlNode *) _BCD_func__1824; 33 alias _BCD_func__1824 xmlEntityReferenceFunc; 34 extern (C) void xmlHandleEntity(_xmlParserCtxt *, _xmlEntity *); 35 extern (C) char * xmlDecodeEntities(_xmlParserCtxt *, int, int, char, char, char); 36 extern (C) char * xmlNamespaceParseQName(_xmlParserCtxt *, char * *); 37 extern (C) void xmlParserHandleReference(_xmlParserCtxt *); 38 extern (C) char * xmlNamespaceParseNCName(_xmlParserCtxt *); 39 extern (C) char * xmlScanName(_xmlParserCtxt *); 40 extern (C) char * xmlNamespaceParseNSDef(_xmlParserCtxt *); 41 extern (C) void xmlParseNamespace(_xmlParserCtxt *); 42 extern (C) char * xmlParseQuotedString(_xmlParserCtxt *); 43 extern (C) void xmlSetEntityReferenceFunc(_BCD_func__1824); 44 extern (C) _xmlParserCtxt * htmlCreateFileParserCtxt(char *, char *); 45 45 extern (C) void htmlInitAutoClose(); 46 extern (C) void xmlParserInputShrink(_xmlParserInput * in_);47 extern (C) void xmlNextChar(_xmlParserCtxt * ctxt);48 extern (C) int xmlCopyChar(int len, char * out_, int val);49 extern (C) int xmlCopyCharMultiByte(char * out_, int val);50 extern (C) int xmlCurrentChar(_xmlParserCtxt * ctxt, int * len);51 extern (C) int xmlCheckLanguageID(char * lang);52 extern (C) void xmlParserHandlePEReference(_xmlParserCtxt * ctxt);53 extern (C) int xmlStringCurrentChar(_xmlParserCtxt * ctxt, char * cur, int * len);54 extern (C) int xmlSkipBlankChars(_xmlParserCtxt * ctxt);55 extern (C) int namePush(_xmlParserCtxt * ctxt, char * value);56 extern (C) char * namePop(_xmlParserCtxt * ctxt);57 extern (C) _xmlParserInput * inputPop(_xmlParserCtxt * ctxt);58 extern (C) int inputPush(_xmlParserCtxt * ctxt, _xmlParserInput * value);59 extern (C) _xmlNode * nodePop(_xmlParserCtxt * ctxt);60 extern (C) int nodePush(_xmlParserCtxt * ctxt, _xmlNode * value);61 extern (C) char * xmlStringLenDecodeEntities(_xmlParserCtxt * ctxt, char * str, int len, int what, char end, char end2, char end3);62 extern (C) char * xmlStringDecodeEntities(_xmlParserCtxt * ctxt, char * str, int what, char end, char end2, char end3);63 extern (C) void xmlParseExternalSubset(_xmlParserCtxt * ctxt, char * ExternalID, char * SystemID);64 extern (C) void xmlParseMisc(_xmlParserCtxt * ctxt);65 extern (C) void xmlParseTextDecl(_xmlParserCtxt * ctxt);66 extern (C) void xmlParseXMLDecl(_xmlParserCtxt * ctxt);67 extern (C) int xmlParseSDDecl(_xmlParserCtxt * ctxt);68 extern (C) char * xmlParseEncodingDecl(_xmlParserCtxt * ctxt);69 extern (C) char * xmlParseEncName(_xmlParserCtxt * ctxt);70 extern (C) char * xmlParseVersionInfo(_xmlParserCtxt * ctxt);71 extern (C) char * xmlParseVersionNum(_xmlParserCtxt * ctxt);72 extern (C) void xmlParseElement(_xmlParserCtxt * ctxt);73 extern (C) void xmlParseContent(_xmlParserCtxt * ctxt);74 extern (C) void xmlParseCDSect(_xmlParserCtxt * ctxt);75 extern (C) void xmlParseEndTag(_xmlParserCtxt * ctxt);76 extern (C) char * xmlParseStartTag(_xmlParserCtxt * ctxt);77 extern (C) char * xmlParseAttribute(_xmlParserCtxt * ctxt, char * * value);78 extern (C) void xmlParseDocTypeDecl(_xmlParserCtxt * ctxt);79 extern (C) void xmlParsePEReference(_xmlParserCtxt * ctxt);80 extern (C) void xmlParseReference(_xmlParserCtxt * ctxt);81 extern (C) _xmlEntity * xmlParseEntityRef(_xmlParserCtxt * ctxt);82 extern (C) int xmlParseCharRef(_xmlParserCtxt * ctxt);83 extern (C) void xmlParseMarkupDecl(_xmlParserCtxt * ctxt);84 extern (C) int xmlParseElementDecl(_xmlParserCtxt * ctxt);85 extern (C) int xmlParseElementContentDecl(_xmlParserCtxt * ctxt, char * name, _xmlElementContent * * result);86 extern (C) _xmlElementContent * xmlParseElementChildrenContentDecl(_xmlParserCtxt * ctxt, int inputchk);87 extern (C) _xmlElementContent * xmlParseElementMixedContentDecl(_xmlParserCtxt * ctxt, int inputchk);88 extern (C) void xmlParseAttributeListDecl(_xmlParserCtxt * ctxt);89 extern (C) int xmlParseAttributeType(_xmlParserCtxt * ctxt, _xmlEnumeration * * tree);90 extern (C) int xmlParseEnumeratedType(_xmlParserCtxt * ctxt, _xmlEnumeration * * tree);91 extern (C) _xmlEnumeration * xmlParseEnumerationType(_xmlParserCtxt * ctxt);92 extern (C) _xmlEnumeration * xmlParseNotationType(_xmlParserCtxt * ctxt);93 extern (C) int xmlParseDefaultDecl(_xmlParserCtxt * ctxt, char * * value);94 extern (C) void xmlParseEntityDecl(_xmlParserCtxt * ctxt);95 extern (C) void xmlParseNotationDecl(_xmlParserCtxt * ctxt);96 extern (C) void xmlParsePI(_xmlParserCtxt * ctxt);97 extern (C) char * xmlParsePITarget(_xmlParserCtxt * ctxt);98 extern (C) void xmlParseComment(_xmlParserCtxt * ctxt);99 extern (C) char * xmlParseExternalID(_xmlParserCtxt * ctxt, char * * publicID, int strict);100 extern (C) void xmlParseCharData(_xmlParserCtxt * ctxt, int cdata);101 extern (C) char * xmlParsePubidLiteral(_xmlParserCtxt * ctxt);102 extern (C) char * xmlParseSystemLiteral(_xmlParserCtxt * ctxt);103 extern (C) char * xmlParseAttValue(_xmlParserCtxt * ctxt);104 extern (C) char * xmlParseEntityValue(_xmlParserCtxt * ctxt, char * * orig);105 extern (C) char * xmlParseNmtoken(_xmlParserCtxt * ctxt);106 extern (C) char * xmlParseName(_xmlParserCtxt * ctxt);107 extern (C) char * xmlSplitQName(_xmlParserCtxt * ctxt, char * name, char * * prefix);108 extern (C) _xmlParserInput * xmlNewInputStream(_xmlParserCtxt * ctxt);109 extern (C) _xmlParserInput * xmlNewInputFromFile(_xmlParserCtxt * ctxt, char * filename);110 extern (C) void xmlFreeInputStream(_xmlParserInput * input);111 extern (C) char xmlPopInput(_xmlParserCtxt * ctxt);112 extern (C) void xmlPushInput(_xmlParserCtxt * ctxt, _xmlParserInput * input);113 extern (C) _xmlParserInput * xmlNewEntityInputStream(_xmlParserCtxt * ctxt, _xmlEntity * entity);114 extern (C) _xmlParserInput * xmlNewStringInputStream(_xmlParserCtxt * ctxt, char * buffer);115 extern (C) int xmlSwitchInputEncoding(_xmlParserCtxt * ctxt, _xmlParserInput * input, _xmlCharEncodingHandler * handler);116 extern (C) int xmlSwitchToEncoding(_xmlParserCtxt * ctxt, _xmlCharEncodingHandler * handler);117 extern (C) int xmlSwitchEncoding(_xmlParserCtxt * ctxt, int enc);118 extern (C) _xmlParserCtxt * xmlCreateEntityParserCtxt(char * URL, char * ID, char * base);119 extern (C) _xmlParserCtxt * xmlCreateMemoryParserCtxt(char * buffer, int size);120 extern (C) _xmlParserCtxt * xmlCreateURLParserCtxt(char * filename, int options);121 extern (C) _xmlParserCtxt * xmlCreateFileParserCtxt(char * filename);122 extern (C) int xmlIsLetter(int c);123 alias void function(_xmlNode *) _BCD_func__20 64;124 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__20 65;125 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__20 66;126 alias char * function(char *) _BCD_func__207 1;127 alias void * function(void *, uint) _BCD_func__207 2;128 alias void * function(uint) _BCD_func__207 3;129 alias void function(void *) _BCD_func__20 74;130 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__208 0;131 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__208 1;132 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__208 2;133 alias void function(void *, _xmlNode *) _BCD_func__208 3;134 alias int function(void *, void *) _BCD_func__210 0;46 extern (C) void xmlParserInputShrink(_xmlParserInput *); 47 extern (C) void xmlNextChar(_xmlParserCtxt *); 48 extern (C) int xmlCopyChar(int, char *, int); 49 extern (C) int xmlCopyCharMultiByte(char *, int); 50 extern (C) int xmlCurrentChar(_xmlParserCtxt *, int *); 51 extern (C) int xmlCheckLanguageID(char *); 52 extern (C) void xmlParserHandlePEReference(_xmlParserCtxt *); 53 extern (C) int xmlStringCurrentChar(_xmlParserCtxt *, char *, int *); 54 extern (C) int xmlSkipBlankChars(_xmlParserCtxt *); 55 extern (C) int namePush(_xmlParserCtxt *, char *); 56 extern (C) char * namePop(_xmlParserCtxt *); 57 extern (C) _xmlParserInput * inputPop(_xmlParserCtxt *); 58 extern (C) int inputPush(_xmlParserCtxt *, _xmlParserInput *); 59 extern (C) _xmlNode * nodePop(_xmlParserCtxt *); 60 extern (C) int nodePush(_xmlParserCtxt *, _xmlNode *); 61 extern (C) char * xmlStringLenDecodeEntities(_xmlParserCtxt *, char *, int, int, char, char, char); 62 extern (C) char * xmlStringDecodeEntities(_xmlParserCtxt *, char *, int, char, char, char); 63 extern (C) void xmlParseExternalSubset(_xmlParserCtxt *, char *, char *); 64 extern (C) void xmlParseMisc(_xmlParserCtxt *); 65 extern (C) void xmlParseTextDecl(_xmlParserCtxt *); 66 extern (C) void xmlParseXMLDecl(_xmlParserCtxt *); 67 extern (C) int xmlParseSDDecl(_xmlParserCtxt *); 68 extern (C) char * xmlParseEncodingDecl(_xmlParserCtxt *); 69 extern (C) char * xmlParseEncName(_xmlParserCtxt *); 70 extern (C) char * xmlParseVersionInfo(_xmlParserCtxt *); 71 extern (C) char * xmlParseVersionNum(_xmlParserCtxt *); 72 extern (C) void xmlParseElement(_xmlParserCtxt *); 73 extern (C) void xmlParseContent(_xmlParserCtxt *); 74 extern (C) void xmlParseCDSect(_xmlParserCtxt *); 75 extern (C) void xmlParseEndTag(_xmlParserCtxt *); 76 extern (C) char * xmlParseStartTag(_xmlParserCtxt *); 77 extern (C) char * xmlParseAttribute(_xmlParserCtxt *, char * *); 78 extern (C) void xmlParseDocTypeDecl(_xmlParserCtxt *); 79 extern (C) void xmlParsePEReference(_xmlParserCtxt *); 80 extern (C) void xmlParseReference(_xmlParserCtxt *); 81 extern (C) _xmlEntity * xmlParseEntityRef(_xmlParserCtxt *); 82 extern (C) int xmlParseCharRef(_xmlParserCtxt *); 83 extern (C) void xmlParseMarkupDecl(_xmlParserCtxt *); 84 extern (C) int xmlParseElementDecl(_xmlParserCtxt *); 85 extern (C) int xmlParseElementContentDecl(_xmlParserCtxt *, char *, _xmlElementContent * *); 86 extern (C) _xmlElementContent * xmlParseElementChildrenContentDecl(_xmlParserCtxt *, int); 87 extern (C) _xmlElementContent * xmlParseElementMixedContentDecl(_xmlParserCtxt *, int); 88 extern (C) void xmlParseAttributeListDecl(_xmlParserCtxt *); 89 extern (C) int xmlParseAttributeType(_xmlParserCtxt *, _xmlEnumeration * *); 90 extern (C) int xmlParseEnumeratedType(_xmlParserCtxt *, _xmlEnumeration * *); 91 extern (C) _xmlEnumeration * xmlParseEnumerationType(_xmlParserCtxt *); 92 extern (C) _xmlEnumeration * xmlParseNotationType(_xmlParserCtxt *); 93 extern (C) int xmlParseDefaultDecl(_xmlParserCtxt *, char * *); 94 extern (C) void xmlParseEntityDecl(_xmlParserCtxt *); 95 extern (C) void xmlParseNotationDecl(_xmlParserCtxt *); 96 extern (C) void xmlParsePI(_xmlParserCtxt *); 97 extern (C) char * xmlParsePITarget(_xmlParserCtxt *); 98 extern (C) void xmlParseComment(_xmlParserCtxt *); 99 extern (C) char * xmlParseExternalID(_xmlParserCtxt *, char * *, int); 100 extern (C) void xmlParseCharData(_xmlParserCtxt *, int); 101 extern (C) char * xmlParsePubidLiteral(_xmlParserCtxt *); 102 extern (C) char * xmlParseSystemLiteral(_xmlParserCtxt *); 103 extern (C) char * xmlParseAttValue(_xmlParserCtxt *); 104 extern (C) char * xmlParseEntityValue(_xmlParserCtxt *, char * *); 105 extern (C) char * xmlParseNmtoken(_xmlParserCtxt *); 106 extern (C) char * xmlParseName(_xmlParserCtxt *); 107 extern (C) char * xmlSplitQName(_xmlParserCtxt *, char *, char * *); 108 extern (C) _xmlParserInput * xmlNewInputStream(_xmlParserCtxt *); 109 extern (C) _xmlParserInput * xmlNewInputFromFile(_xmlParserCtxt *, char *); 110 extern (C) void xmlFreeInputStream(_xmlParserInput *); 111 extern (C) char xmlPopInput(_xmlParserCtxt *); 112 extern (C) void xmlPushInput(_xmlParserCtxt *, _xmlParserInput *); 113 extern (C) _xmlParserInput * xmlNewEntityInputStream(_xmlParserCtxt *, _xmlEntity *); 114 extern (C) _xmlParserInput * xmlNewStringInputStream(_xmlParserCtxt *, char *); 115 extern (C) int xmlSwitchInputEncoding(_xmlParserCtxt *, _xmlParserInput *, _xmlCharEncodingHandler *); 116 extern (C) int xmlSwitchToEncoding(_xmlParserCtxt *, _xmlCharEncodingHandler *); 117 extern (C) int xmlSwitchEncoding(_xmlParserCtxt *, int); 118 extern (C) _xmlParserCtxt * xmlCreateEntityParserCtxt(char *, char *, char *); 119 extern (C) _xmlParserCtxt * xmlCreateMemoryParserCtxt(char *, int); 120 extern (C) _xmlParserCtxt * xmlCreateURLParserCtxt(char *, int); 121 extern (C) _xmlParserCtxt * xmlCreateFileParserCtxt(char *); 122 extern (C) int xmlIsLetter(int); 123 alias void function(_xmlNode *) _BCD_func__2070; 124 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__2071; 125 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__2072; 126 alias char * function(char *) _BCD_func__2077; 127 alias void * function(void *, uint) _BCD_func__2078; 128 alias void * function(uint) _BCD_func__2079; 129 alias void function(void *) _BCD_func__2080; 130 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__2086; 131 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__2087; 132 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__2088; 133 alias void function(void *, _xmlNode *) _BCD_func__2089; 134 alias int function(void *, void *) _BCD_func__2106; 135 135 alias int function(void *) _BCD_func__1574; 136 alias int function(void *, char *, int) _BCD_func__224 3;137 alias void * function(char *) _BCD_func__22 44;138 alias int function(char *) _BCD_func__22 45;139 alias int function(void *, char *, int) _BCD_func__22 46;140 alias int function(char *, int *, char *, int *) _BCD_func__22 54;141 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__22 57;142 alias void function(void *, char *, char *, char *) _BCD_func__22 88;143 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__22 89;144 alias void function(void *, char *, ...) _BCD_func__229 0;145 alias void function(void *, char *, int) _BCD_func__229 1;146 alias void function(void *, char *) _BCD_func__229 2;147 alias void function(void *, char *, char *) _BCD_func__229 3;148 alias void function(void *, char *, char * *) _BCD_func__2 294;149 alias void function(void *, _xmlSAXLocator *) _BCD_func__2 295;150 alias void function(void *, char *, char *, char *, char *) _BCD_func__2 296;151 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__2 297;152 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__2 298;153 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__2 299;154 alias _xmlEntity * function(void *, char *) _BCD_func__230 0;155 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__230 1;156 alias void function(char *) _BCD_func__23 07;157 alias void function(void *) _BCD_func__23 27;158 alias void function(void *, _xmlError *) _BCD_func__23 28;159 alias void function(void *, void *, char *, char *, char *) _BCD_func__23 44;160 alias void function(void *, void *, char *) _BCD_func__23 45;161 alias void * function(void *, char *) _BCD_func__23 46;162 alias void function(void *, char *) _BCD_func__23 47;163 alias void function(void *, char *, void *, void *) _BCD_func__24 65;136 alias int function(void *, char *, int) _BCD_func__2249; 137 alias void * function(char *) _BCD_func__2250; 138 alias int function(char *) _BCD_func__2251; 139 alias int function(void *, char *, int) _BCD_func__2252; 140 alias int function(char *, int *, char *, int *) _BCD_func__2260; 141 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__2263; 142 alias void function(void *, char *, char *, char *) _BCD_func__2294; 143 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__2295; 144 alias void function(void *, char *, ...) _BCD_func__2296; 145 alias void function(void *, char *, int) _BCD_func__2297; 146 alias void function(void *, char *) _BCD_func__2298; 147 alias void function(void *, char *, char *) _BCD_func__2299; 148 alias void function(void *, char *, char * *) _BCD_func__2300; 149 alias void function(void *, _xmlSAXLocator *) _BCD_func__2301; 150 alias void function(void *, char *, char *, char *, char *) _BCD_func__2302; 151 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__2303; 152 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__2304; 153 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__2305; 154 alias _xmlEntity * function(void *, char *) _BCD_func__2306; 155 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__2307; 156 alias void function(char *) _BCD_func__2313; 157 alias void function(void *) _BCD_func__2333; 158 alias void function(void *, _xmlError *) _BCD_func__2334; 159 alias void function(void *, void *, char *, char *, char *) _BCD_func__2350; 160 alias void function(void *, void *, char *) _BCD_func__2351; 161 alias void * function(void *, char *) _BCD_func__2352; 162 alias void function(void *, char *) _BCD_func__2353; 163 alias void function(void *, char *, void *, void *) _BCD_func__2471; 164 164 alias int function(void *, long *, int) _BCD_func__1576; 165 165 alias int function(void *, char *, uint) _BCD_func__1578; 166 166 alias int function(void *, char *, uint) _BCD_func__1580; 167 alias int function(void * *, char *) _BCD_func__2603; 168 alias int function(char *, char * * *, uint *) _BCD_func__2604; 169 alias int function(void *, char *, char *, char *, char *) _BCD_func__2605; 170 alias int function(__gconv_step *, __gconv_step_data *, void *, char *, char * *, char *, char * *, uint *) _BCD_func__2606; 171 alias void function(__gconv_step *) _BCD_func__2607; 172 alias int function(__gconv_step *) _BCD_func__2608; 173 alias uint function(__gconv_step *, char) _BCD_func__2609; 174 alias int function(__gconv_step *, __gconv_step_data *, char * *, char *, char * *, uint *, int, int) _BCD_func__2610; 175 extern (C) char [1] xmlStringComment; 176 extern (C) char [1] xmlStringTextNoenc; 177 extern (C) char [1] xmlStringText; 178 extern (C) uint xmlParserMaxDepth; 167 alias int function(void * *, char *) _BCD_func__2609; 168 alias int function(char *, char * * *, uint *) _BCD_func__2610; 169 alias int function(void *, char *, char *, char *, char *) _BCD_func__2611; 170 extern (C) extern char [1] xmlStringComment; 171 extern (C) extern char [1] xmlStringTextNoenc; 172 extern (C) extern char [1] xmlStringText; 173 extern (C) extern uint xmlParserMaxDepth; trunk/bindings/bcd/libxml2/pattern.d
r58 r123 1 1 /* THIS FILE GENERATED BY bcd.gen */ 2 2 module bcd.libxml2.pattern; 3 import bcd.libxml2.threads; 4 import bcd.libxml2.globals; 5 import bcd.libxml2.SAX2; 6 import bcd.libxml2.SAX; 7 import bcd.libxml2.xlink; 8 import bcd.libxml2.parser; 9 import bcd.libxml2.xmlIO; 10 import bcd.libxml2.encoding; 11 import bcd.libxml2.entities; 12 import bcd.libxml2.hash; 13 import bcd.libxml2.valid; 14 import bcd.libxml2.xmlautomata; 15 import bcd.libxml2.list; 16 import bcd.libxml2.xmlerror; 17 import bcd.libxml2.xmlmemory; 18 import bcd.libxml2.tree; 19 import bcd.libxml2.xmlregexp; 20 import bcd.libxml2.dict; 21 import bcd.libxml2.xmlstring; 22 import bcd.libxml2.xmlversion; 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; 23 24 alias void xmlStreamCtxt; 24 25 alias void * xmlStreamCtxtPtr; … … 31 32 alias void xmlPattern; 32 33 alias void * xmlPatternPtr; 33 extern (C) int xmlStreamPop(void * stream);34 extern (C) int xmlStreamPushAttr(void * stream, char * name, char * ns);35 extern (C) int xmlStreamPush(void * stream, char * name, char * ns);36 extern (C) void xmlFreeStreamCtxt(void * stream);37 extern (C) void * xmlPatternGetStreamCtxt(void * comp);38 extern (C) int xmlPatternFromRoot(void * comp);39 extern (C) int xmlPatternMinDepth(void * comp);40 extern (C) int xmlPatternMaxDepth(void * comp);41 extern (C) int xmlPatternStreamable(void * comp);42 extern (C) int xmlPatternMatch(void * comp, _xmlNode * node);43 extern (C) void * xmlPatterncompile(char * pattern, void * dict, int flags, char * * namespaces);44 extern (C) void xmlFreePatternList(void * comp);45 extern (C) void xmlFreePattern(void * comp);46 alias void function(_xmlNode *) _BCD_func__17 07;47 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__17 08;48 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__17 09;49 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__17 15;50 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__17 16;51 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__17 17;52 alias void function(void *, _xmlNode *) _BCD_func__17 18;53 alias int function(void *, void *) _BCD_func__17 35;34 extern (C) int xmlStreamPop(void *); 35 extern (C) int xmlStreamPushAttr(void *, char *, char *); 36 extern (C) int xmlStreamPush(void *, char *, char *); 37 extern (C) void xmlFreeStreamCtxt(void *); 38 extern (C) void * xmlPatternGetStreamCtxt(void *); 39 extern (C) int xmlPatternFromRoot(void *); 40 extern (C) int xmlPatternMinDepth(void *); 41 extern (C) int xmlPatternMaxDepth(void *); 42 extern (C) int xmlPatternStreamable(void *); 43 extern (C) int xmlPatternMatch(void *, _xmlNode *); 44 extern (C) void * xmlPatterncompile(char *, void *, int, char * *); 45 extern (C) void xmlFreePatternList(void *); 46 extern (C) void xmlFreePattern(void *); 47 alias void function(_xmlNode *) _BCD_func__1713; 48 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1714; 49 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1715; 50 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1721; 51 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1722; 52 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1723; 53 alias void function(void *, _xmlNode *) _BCD_func__1724; 54 alias int function(void *, void *) _BCD_func__1741; 54 55 alias int function(void *) _BCD_func__1418; 55 alias int function(void *, char *, int) _BCD_func__18 85;56 alias void * function(char *) _BCD_func__18 86;57 alias int function(char *) _BCD_func__18 87;58 alias int function(void *, char *, int) _BCD_func__18 88;59 alias int function(char *, int *, char *, int *) _BCD_func__1 898;60 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__190 1;61 alias void function(void *, char *, char *, char *) _BCD_func__193 2;62 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__193 3;63 alias void function(void *, char *, ...) _BCD_func__19 34;64 alias void function(void *, char *, int) _BCD_func__19 35;65 alias void function(void *, char *) _BCD_func__19 36;66 alias void function(void *, char *, char *) _BCD_func__19 37;67 alias void function(void *, char *, char * *) _BCD_func__19 38;68 alias void function(void *) _BCD_func__19 39;69 alias void function(void *, _xmlSAXLocator *) _BCD_func__194 0;70 alias void function(void *, char *, char *, char *, char *) _BCD_func__194 1;71 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__194 2;72 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__194 3;73 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__19 44;74 alias _xmlEntity * function(void *, char *) _BCD_func__19 45;75 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__19 46;76 alias void function(char *) _BCD_func__19 59;77 alias void function(void *) _BCD_func__19 79;78 alias void function(void *, _xmlError *) _BCD_func__198 0;79 alias void function(void *, void *, char *, char *, char *) _BCD_func__ 1996;80 alias void function(void *, void *, char *) _BCD_func__ 1997;81 alias void * function(void *, char *) _BCD_func__ 1998;82 alias void function(void *, char *) _BCD_func__ 1999;83 alias char * function(char *) _BCD_func__20 04;84 alias void * function(void *, uint) _BCD_func__20 05;85 alias void * function(uint) _BCD_func__20 06;86 alias void function(void *, char *, void *, void *) _BCD_func__21 25;56 alias int function(void *, char *, int) _BCD_func__1891; 57 alias void * function(char *) _BCD_func__1892; 58 alias int function(char *) _BCD_func__1893; 59 alias int function(void *, char *, int) _BCD_func__1894; 60 alias int function(char *, int *, char *, int *) _BCD_func__1904; 61 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1907; 62 alias void function(void *, char *, char *, char *) _BCD_func__1938; 63 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1939; 64 alias void function(void *, char *, ...) _BCD_func__1940; 65 alias void function(void *, char *, int) _BCD_func__1941; 66 alias void function(void *, char *) _BCD_func__1942; 67 alias void function(void *, char *, char *) _BCD_func__1943; 68 alias void function(void *, char *, char * *) _BCD_func__1944; 69 alias void function(void *) _BCD_func__1945; 70 alias void function(void *, _xmlSAXLocator *) _BCD_func__1946; 71 alias void function(void *, char *, char *, char *, char *) _BCD_func__1947; 72 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1948; 73 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1949; 74 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1950; 75 alias _xmlEntity * function(void *, char *) _BCD_func__1951; 76 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1952; 77 alias void function(char *) _BCD_func__1965; 78 alias void function(void *) _BCD_func__1985; 79 alias void function(void *, _xmlError *) _BCD_func__1986; 80 alias void function(void *, void *, char *, char *, char *) _BCD_func__2002; 81 alias void function(void *, void *, char *) _BCD_func__2003; 82 alias void * function(void *, char *) _BCD_func__2004; 83 alias void function(void *, char *) _BCD_func__2005; 84 alias char * function(char *) _BCD_func__2010; 85 alias void * function(void *, uint) _BCD_func__2011; 86 alias void * function(uint) _BCD_func__2012; 87 alias void function(void *, char *, void *, void *) _BCD_func__2131; 87 88 alias int function(void *, long *, int) _BCD_func__1420; 88 89 alias int function(void *, char *, uint) _BCD_func__1422; 89 90 alias int function(void *, char *, uint) _BCD_func__1424; 90 alias int function(void * *, char *) _BCD_func__2398; 91 alias int function(char *, char * * *, uint *) _BCD_func__2399; 92 alias int function(void *, char *, char *, char *, char *) _BCD_func__2400; 93 alias int function(__gconv_step *, __gconv_step_data *, void *, char *, char * *, char *, char * *, uint *) _BCD_func__2401; 94 alias void function(__gconv_step *) _BCD_func__2402; 95 alias int function(__gconv_step *) _BCD_func__2403; 96 alias uint function(__gconv_step *, char) _BCD_func__2404; 97 alias int function(__gconv_step *, __gconv_step_data *, char * *, char *, char * *, uint *, int, int) _BCD_func__2405; 91 alias int function(void * *, char *) _BCD_func__2404; 92 alias int function(char *, char * * *, uint *) _BCD_func__2405; 93 alias int function(void *, char *, char *, char *, char *) _BCD_func__2406; trunk/bindings/bcd/libxml2/relaxng.d
r58 r123 1 1 /* THIS FILE GENERATED BY bcd.gen */ 2 2 module bcd.libxml2.relaxng; 3 import bcd.libxml2.hash; 4 import bcd.libxml2.parser; 5 import bcd.libxml2.xmlIO; 6 import bcd.libxml2.globals; 7 import bcd.libxml2.threads; 8 import bcd.libxml2.xmlmemory; 9 import bcd.libxml2.SAX2; 10 import bcd.libxml2.SAX; 11 import bcd.libxml2.xlink; 12 import bcd.libxml2.encoding; 13 import bcd.libxml2.entities; 14 import bcd.libxml2.valid; 15 import bcd.libxml2.xmlautomata; 16 import bcd.libxml2.list; 17 import bcd.libxml2.xmlerror; 18 import bcd.libxml2.tree; 19 import bcd.libxml2.xmlregexp; 20 import bcd.libxml2.dict; 21 import bcd.libxml2.xmlstring; 22 import bcd.libxml2.xmlversion; 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; 23 24 enum xmlRelaxNGParserFlag { 24 25 XML_RELAXNGP_NONE=0, … … 72 73 alias void xmlRelaxNGParserCtxt; 73 74 alias void * xmlRelaxNGParserCtxtPtr; 74 alias void function(void *, char *, ...) _BCD_func__168 3;75 alias _BCD_func__168 3xmlRelaxNGValidityWarningFunc;76 alias _BCD_func__168 3xmlRelaxNGValidityErrorFunc;75 alias void function(void *, char *, ...) _BCD_func__1689; 76 alias _BCD_func__1689 xmlRelaxNGValidityWarningFunc; 77 alias _BCD_func__1689 xmlRelaxNGValidityErrorFunc; 77 78 alias void xmlRelaxNG; 78 79 alias void * xmlRelaxNGPtr; 79 extern (C) int xmlRelaxNGValidateFullElement(void * ctxt, _xmlDoc * doc, _xmlNode * elem);80 extern (C) int xmlRelaxNGValidatePopElement(void * ctxt, _xmlDoc * doc, _xmlNode * elem);81 extern (C) int xmlRelaxNGValidatePushCData(void * ctxt, char * data, int len);82 extern (C) int xmlRelaxNGValidatePushElement(void * ctxt, _xmlDoc * doc, _xmlNode * elem);83 extern (C) int xmlRelaxNGValidateDoc(void * ctxt, _xmlDoc * doc);84 extern (C) void xmlRelaxNGFreeValidCtxt(void * ctxt);85 extern (C) void * xmlRelaxNGNewValidCtxt(void * schema);86 alias void function(void *, _xmlError *) _BCD_func__201 0;87 extern (C) void xmlRelaxNGSetValidStructuredErrors(void * ctxt, _BCD_func__2010 serror, void * ctx);88 extern (C) int xmlRelaxNGGetValidErrors(void * ctxt, _BCD_func__1683 * err, _BCD_func__1683 * warn, void * * ctx);89 extern (C) void xmlRelaxNGSetValidErrors(void * ctxt, _BCD_func__1683 err, _BCD_func__1683 warn, void * ctx);90 extern (C) void xmlRelaxNGDumpTree(_IO_FILE * output, void * schema);91 extern (C) void xmlRelaxNGDump(_IO_FILE * output, void * schema);92 extern (C) void xmlRelaxNGFree(void * schema);93 extern (C) void * xmlRelaxNGParse(void * ctxt);94 extern (C) int xmlRelaxNGGetParserErrors(void * ctxt, _BCD_func__1683 * err, _BCD_func__1683 * warn, void * * ctx);95 extern (C) void xmlRelaxNGSetParserErrors(void * ctxt, _BCD_func__1683 err, _BCD_func__1683 warn, void * ctx);96 extern (C) void xmlRelaxNGFreeParserCtxt(void * ctxt);97 extern (C) int xmlRelaxParserSetFlag(void * ctxt, int flag);98 extern (C) void * xmlRelaxNGNewDocParserCtxt(_xmlDoc * doc);99 extern (C) void * xmlRelaxNGNewMemParserCtxt(char * buffer, int size);100 extern (C) void * xmlRelaxNGNewParserCtxt(char * URL);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 *); 101 102 extern (C) void xmlRelaxNGCleanupTypes(); 102 103 extern (C) int xmlRelaxNGInitTypes(); 103 alias void function(void *, void *, char *, char *, char *) _BCD_func__16 84;104 alias void function(void *, void *, char *) _BCD_func__16 85;105 alias void * function(void *, char *) _BCD_func__16 86;106 alias void function(void *, char *) _BCD_func__16 87;107 alias void function(_xmlNode *) _BCD_func__17 37;108 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__17 38;109 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__17 39;110 alias char * function(char *) _BCD_func__17 44;111 alias void * function(void *, uint) _BCD_func__17 45;112 alias void * function(uint) _BCD_func__17 46;113 alias void function(void *) _BCD_func__17 47;114 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__17 54;115 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__17 55;116 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__17 56;117 alias void function(void *, _xmlNode *) _BCD_func__17 57;118 alias int function(void *, void *) _BCD_func__17 74;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; 119 120 alias int function(void *) _BCD_func__1431; 120 alias int function(void *, char *, int) _BCD_func__19 17;121 alias void * function(char *) _BCD_func__19 18;122 alias int function(char *) _BCD_func__19 19;123 alias int function(void *, char *, int) _BCD_func__192 0;124 alias int function(char *, int *, char *, int *) _BCD_func__193 0;125 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__193 3;126 alias void function(void *, char *, char *, char *) _BCD_func__19 64;127 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__19 65;128 alias void function(void *, char *, int) _BCD_func__19 66;129 alias void function(void *, char *) _BCD_func__19 67;130 alias void function(void *, char *, char *) _BCD_func__19 68;131 alias void function(void *, char *, char * *) _BCD_func__19 69;132 alias void function(void *, _xmlSAXLocator *) _BCD_func__197 0;133 alias void function(void *, char *, char *, char *, char *) _BCD_func__197 1;134 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__197 2;135 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__197 3;136 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__19 74;137 alias _xmlEntity * function(void *, char *) _BCD_func__19 75;138 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__19 76;139 alias void function(char *) _BCD_func__19 89;140 alias void function(void *) _BCD_func__20 09;141 alias void function(void *, char *, void *, void *) _BCD_func__21 44;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; 142 143 alias int function(void *, long *, int) _BCD_func__1433; 143 144 alias int function(void *, char *, uint) _BCD_func__1435; 144 145 alias int function(void *, char *, uint) _BCD_func__1437; 145 alias int function(void * *, char *) _BCD_func__2416; 146 alias int function(char *, char * * *, uint *) _BCD_func__2417; 147 alias int function(void *, char *, char *, char *, char *) _BCD_func__2418; 148 alias int function(__gconv_step *, __gconv_step_data *, void *, char *, char * *, char *, char * *, uint *) _BCD_func__2419; 149 alias void function(__gconv_step *) _BCD_func__2420; 150 alias int function(__gconv_step *) _BCD_func__2421; 151 alias uint function(__gconv_step *, char) _BCD_func__2422; 152 alias int function(__gconv_step *, __gconv_step_data *, char * *, char *, char * *, uint *, int, int) _BCD_func__2423; 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; trunk/bindings/bcd/libxml2/schemasInternals.d
r58 r123 1 1 /* THIS FILE GENERATED BY bcd.gen */ 2 2 module bcd.libxml2.schemasInternals; 3 align(4): 3 4 const int XML_SCHEMAS_ANYATTR_SKIP = 1; 4 5 const int XML_SCHEMAS_ANYATTR_LAX = 2; … … 79 80 const int XML_SCHEMAS_BLOCK_DEFAULT_SUBSTITUTION = 1; 80 81 const int XML_SCHEMAS_INCLUDING_CONVERT_NS = 1; 81 import bcd.libxml2.xmlregexp;82 import bcd.libxml2.threads;83 import bcd.libxml2.globals;84 import bcd.libxml2.SAX2;85 import bcd.libxml2.SAX;86 import bcd.libxml2.xlink;87 import bcd.libxml2.parser;88 import bcd.libxml2.xmlIO;89 import bcd.libxml2.encoding;90 import bcd.libxml2.entities;91 import bcd.libxml2.hash;92 import bcd.libxml2.valid;93 import bcd.libxml2.xmlautomata;94 import bcd.libxml2.list;95 import bcd.libxml2.xmlerror;96 import bcd.libxml2.dict;97 import bcd.libxml2.tree;98 import bcd.libxml2.xmlmemory;99 import bcd.libxml2.xmlstring;100 import bcd.libxml2.xmlversion;82 public import bcd.libxml2.xmlregexp; 83 public import bcd.libxml2.threads; 84 public import bcd.libxml2.globals; 85 public import bcd.libxml2.SAX2; 86 public import bcd.libxml2.SAX; 87 public import bcd.libxml2.xlink; 88 public import bcd.libxml2.parser; 89 public import bcd.libxml2.xmlIO; 90 public import bcd.libxml2.encoding; 91 public import bcd.libxml2.entities; 92 public import bcd.libxml2.hash; 93 public import bcd.libxml2.valid; 94 public import bcd.libxml2.xmlautomata; 95 public import bcd.libxml2.list; 96 public import bcd.libxml2.xmlerror; 97 public import bcd.libxml2.dict; 98 public import bcd.libxml2.tree; 99 public import bcd.libxml2.xmlmemory; 100 public import bcd.libxml2.xmlstring; 101 public import bcd.libxml2.xmlversion; 101 102 alias _xmlSchemaAnnot xmlSchemaAnnot; 102 103 alias _xmlSchemaAnnot * xmlSchemaAnnotPtr; … … 224 225 XML_SCHEMAS_ANYSIMPLETYPE=46, 225 226 } 226 extern (C) void xmlSchemaFreeWildcard(_xmlSchemaWildcard * wildcard);227 extern (C) void xmlSchemaFreeType(_xmlSchemaType * type);228 alias void function(void *, char *, void *, void *) _BCD_func__187 2;229 alias void function(_xmlNode *) _BCD_func__19 17;230 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__19 18;231 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__19 19;232 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__19 25;233 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__19 26;234 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__19 27;235 alias void function(void *, _xmlNode *) _BCD_func__19 28;236 alias int function(void *, void *) _BCD_func__19 45;227 extern (C) void xmlSchemaFreeWildcard(_xmlSchemaWildcard *); 228 extern (C) void xmlSchemaFreeType(_xmlSchemaType *); 229 alias void function(void *, char *, void *, void *) _BCD_func__1878; 230 alias void function(_xmlNode *) _BCD_func__1923; 231 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1924; 232 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1925; 233 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1931; 234 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1932; 235 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1933; 236 alias void function(void *, _xmlNode *) _BCD_func__1934; 237 alias int function(void *, void *) _BCD_func__1951; 237 238 alias int function(void *) _BCD_func__1446; 238 alias int function(void *, char *, int) _BCD_func__2 094;239 alias void * function(char *) _BCD_func__2 095;240 alias int function(char *) _BCD_func__2 096;241 alias int function(void *, char *, int) _BCD_func__2 097;242 alias int function(char *, int *, char *, int *) _BCD_func__21 07;243 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__211 0;244 alias void function(void *, char *, char *, char *) _BCD_func__214 1;245 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__214 2;246 alias void function(void *, char *, ...) _BCD_func__214 3;247 alias void function(void *, char *, int) _BCD_func__21 44;248 alias void function(void *, char *) _BCD_func__21 45;249 alias void function(void *, char *, char *) _BCD_func__21 46;250 alias void function(void *, char *, char * *) _BCD_func__21 47;251 alias void function(void *) _BCD_func__21 48;252 alias void function(void *, _xmlSAXLocator *) _BCD_func__21 49;253 alias void function(void *, char *, char *, char *, char *) _BCD_func__215 0;254 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__215 1;255 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__215 2;256 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__215 3;257 alias _xmlEntity * function(void *, char *) _BCD_func__21 54;258 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__21 55;259 alias void function(char *) _BCD_func__21 68;260 alias void function(void *) _BCD_func__21 88;261 alias void function(void *, _xmlError *) _BCD_func__21 89;262 alias void function(void *, void *, char *, char *, char *) _BCD_func__22 05;263 alias void function(void *, void *, char *) _BCD_func__22 06;264 alias void * function(void *, char *) _BCD_func__22 07;265 alias void function(void *, char *) _BCD_func__22 08;266 alias char * function(char *) _BCD_func__221 3;267 alias void * function(void *, uint) _BCD_func__22 14;268 alias void * function(uint) _BCD_func__22 15;239 alias int function(void *, char *, int) _BCD_func__2100; 240 alias void * function(char *) _BCD_func__2101; 241 alias int function(char *) _BCD_func__2102; 242 alias int function(void *, char *, int) _BCD_func__2103; 243 alias int function(char *, int *, char *, int *) _BCD_func__2113; 244 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__2116; 245 alias void function(void *, char *, char *, char *) _BCD_func__2147; 246 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__2148; 247 alias void function(void *, char *, ...) _BCD_func__2149; 248 alias void function(void *, char *, int) _BCD_func__2150; 249 alias void function(void *, char *) _BCD_func__2151; 250 alias void function(void *, char *, char *) _BCD_func__2152; 251 alias void function(void *, char *, char * *) _BCD_func__2153; 252 alias void function(void *) _BCD_func__2154; 253 alias void function(void *, _xmlSAXLocator *) _BCD_func__2155; 254 alias void function(void *, char *, char *, char *, char *) _BCD_func__2156; 255 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__2157; 256 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__2158; 257 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__2159; 258 alias _xmlEntity * function(void *, char *) _BCD_func__2160; 259 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__2161; 260 alias void function(char *) _BCD_func__2174; 261 alias void function(void *) _BCD_func__2194; 262 alias void function(void *, _xmlError *) _BCD_func__2195; 263 alias void function(void *, void *, char *, char *, char *) _BCD_func__2211; 264 alias void function(void *, void *, char *) _BCD_func__2212; 265 alias void * function(void *, char *) _BCD_func__2213; 266 alias void function(void *, char *) _BCD_func__2214; 267 alias char * function(char *) _BCD_func__2219; 268 alias void * function(void *, uint) _BCD_func__2220; 269 alias void * function(uint) _BCD_func__2221; 269 270 alias int function(void *, long *, int) _BCD_func__1448; 270 271 alias int function(void *, char *, uint) _BCD_func__1450; 271 272 alias int function(void *, char *, uint) _BCD_func__1452; 272 alias int function(void * *, char *) _BCD_func__2605; 273 alias int function(char *, char * * *, uint *) _BCD_func__2606; 274 alias int function(void *, char *, char *, char *, char *) _BCD_func__2607; 275 alias int function(__gconv_step *, __gconv_step_data *, void *, char *, char * *, char *, char * *, uint *) _BCD_func__2608; 276 alias void function(__gconv_step *) _BCD_func__2609; 277 alias int function(__gconv_step *) _BCD_func__2610; 278 alias uint function(__gconv_step *, char) _BCD_func__2611; 279 alias int function(__gconv_step *, __gconv_step_data *, char * *, char *, char * *, uint *, int, int) _BCD_func__2612; 273 alias int function(void * *, char *) _BCD_func__2611; 274 alias int function(char *, char * * *, uint *) _BCD_func__2612; 275 alias int function(void *, char *, char *, char *, char *) _BCD_func__2613; 280 276 struct _xmlSchema { 281 277 char * name; trunk/bindings/bcd/libxml2/schematron.d
r58 r123 1 1 /* THIS FILE GENERATED BY bcd.gen */ 2 2 module bcd.libxml2.schematron; 3 import bcd.libxml2.threads; 4 import bcd.libxml2.globals; 5 import bcd.libxml2.SAX2; 6 import bcd.libxml2.SAX; 7 import bcd.libxml2.xlink; 8 import bcd.libxml2.parser; 9 import bcd.libxml2.xmlIO; 10 import bcd.libxml2.encoding; 11 import bcd.libxml2.entities; 12 import bcd.libxml2.hash; 13 import bcd.libxml2.valid; 14 import bcd.libxml2.xmlautomata; 15 import bcd.libxml2.list; 16 import bcd.libxml2.xmlerror; 17 import bcd.libxml2.xmlmemory; 18 import bcd.libxml2.tree; 19 import bcd.libxml2.xmlregexp; 20 import bcd.libxml2.dict; 21 import bcd.libxml2.xmlstring; 22 import bcd.libxml2.xmlversion; 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; 23 24 alias void xmlSchematronValidCtxt; 24 25 alias void * xmlSchematronValidCtxtPtr; 25 26 alias void xmlSchematronParserCtxt; 26 27 alias void * xmlSchematronParserCtxtPtr; 27 alias void function(void *, char *, ...) _BCD_func__166 3;28 alias _BCD_func__166 3xmlSchematronValidityWarningFunc;29 alias _BCD_func__166 3xmlSchematronValidityErrorFunc;28 alias void function(void *, char *, ...) _BCD_func__1669; 29 alias _BCD_func__1669 xmlSchematronValidityWarningFunc; 30 alias _BCD_func__1669 xmlSchematronValidityErrorFunc; 30 31 alias void xmlSchematron; 31 32 alias void * xmlSchematronPtr; … … 38 39 XML_SCHEMATRON_OUT_IO=1024, 39 40 } 40 extern (C) int xmlSchematronValidateDoc(void * ctxt, _xmlDoc * instance);41 extern (C) void xmlSchematronFreeValidCtxt(void * ctxt);42 extern (C) void * xmlSchematronNewValidCtxt(void * schema, int options);43 extern (C) void xmlSchematronFree(void * schema);44 extern (C) void * xmlSchematronParse(void * ctxt);45 extern (C) void xmlSchematronFreeParserCtxt(void * ctxt);46 extern (C) void * xmlSchematronNewDocParserCtxt(_xmlDoc * doc);47 extern (C) void * xmlSchematronNewMemParserCtxt(char * buffer, int size);48 extern (C) void * xmlSchematronNewParserCtxt(char * URL);49 alias void function(_xmlNode *) _BCD_func__17 08;50 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__17 09;51 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__171 0;52 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__17 18;53 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__17 19;54 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__172 0;55 alias void function(void *, _xmlNode *) _BCD_func__172 1;56 alias int function(void *, void *) _BCD_func__17 38;41 extern (C) int xmlSchematronValidateDoc(void *, _xmlDoc *); 42 extern (C) void xmlSchematronFreeValidCtxt(void *); 43 extern (C) void * xmlSchematronNewValidCtxt(void *, int); 44 extern (C) void xmlSchematronFree(void *); 45 extern (C) void * xmlSchematronParse(void *); 46 extern (C) void xmlSchematronFreeParserCtxt(void *); 47 extern (C) void * xmlSchematronNewDocParserCtxt(_xmlDoc *); 48 extern (C) void * xmlSchematronNewMemParserCtxt(char *, int); 49 extern (C) void * xmlSchematronNewParserCtxt(char *); 50 alias void function(_xmlNode *) _BCD_func__1714; 51 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1715; 52 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1716; 53 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1724; 54 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1725; 55 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1726; 56 alias void function(void *, _xmlNode *) _BCD_func__1727; 57 alias int function(void *, void *) _BCD_func__1744; 57 58 alias int function(void *) _BCD_func__1420; 58 alias int function(void *, char *, int) _BCD_func__18 88;59 alias void * function(char *) _BCD_func__18 89;60 alias int function(char *) _BCD_func__189 0;61 alias int function(void *, char *, int) _BCD_func__189 1;62 alias int function(char *, int *, char *, int *) _BCD_func__190 1;63 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__19 04;64 alias void function(void *, char *, char *, char *) _BCD_func__19 35;65 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__19 36;66 alias void function(void *, char *, int) _BCD_func__19 37;67 alias void function(void *, char *) _BCD_func__19 38;68 alias void function(void *, char *, char *) _BCD_func__19 39;69 alias void function(void *, char *, char * *) _BCD_func__194 0;70 alias void function(void *) _BCD_func__194 1;71 alias void function(void *, _xmlSAXLocator *) _BCD_func__194 2;72 alias void function(void *, char *, char *, char *, char *) _BCD_func__194 3;73 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__19 44;74 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__19 45;75 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__19 46;76 alias _xmlEntity * function(void *, char *) _BCD_func__19 47;77 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__19 48;78 alias void function(char *) _BCD_func__196 1;79 alias void function(void *) _BCD_func__198 1;80 alias void function(void *, _xmlError *) _BCD_func__198 2;81 alias void function(void *, void *, char *, char *, char *) _BCD_func__ 1998;82 alias void function(void *, void *, char *) _BCD_func__ 1999;83 alias void * function(void *, char *) _BCD_func__200 0;84 alias void function(void *, char *) _BCD_func__200 1;85 alias char * function(char *) _BCD_func__20 06;86 alias void * function(void *, uint) _BCD_func__20 07;87 alias void * function(uint) _BCD_func__20 08;88 alias void function(void *, char *, void *, void *) _BCD_func__21 27;59 alias int function(void *, char *, int) _BCD_func__1894; 60 alias void * function(char *) _BCD_func__1895; 61 alias int function(char *) _BCD_func__1896; 62 alias int function(void *, char *, int) _BCD_func__1897; 63 alias int function(char *, int *, char *, int *) _BCD_func__1907; 64 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1910; 65 alias void function(void *, char *, char *, char *) _BCD_func__1941; 66 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1942; 67 alias void function(void *, char *, int) _BCD_func__1943; 68 alias void function(void *, char *) _BCD_func__1944; 69 alias void function(void *, char *, char *) _BCD_func__1945; 70 alias void function(void *, char *, char * *) _BCD_func__1946; 71 alias void function(void *) _BCD_func__1947; 72 alias void function(void *, _xmlSAXLocator *) _BCD_func__1948; 73 alias void function(void *, char *, char *, char *, char *) _BCD_func__1949; 74 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1950; 75 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1951; 76 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1952; 77 alias _xmlEntity * function(void *, char *) _BCD_func__1953; 78 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1954; 79 alias void function(char *) _BCD_func__1967; 80 alias void function(void *) _BCD_func__1987; 81 alias void function(void *, _xmlError *) _BCD_func__1988; 82 alias void function(void *, void *, char *, char *, char *) _BCD_func__2004; 83 alias void function(void *, void *, char *) _BCD_func__2005; 84 alias void * function(void *, char *) _BCD_func__2006; 85 alias void function(void *, char *) _BCD_func__2007; 86 alias char * function(char *) _BCD_func__2012; 87 alias void * function(void *, uint) _BCD_func__2013; 88 alias void * function(uint) _BCD_func__2014; 89 alias void function(void *, char *, void *, void *) _BCD_func__2133; 89 90 alias int function(void *, long *, int) _BCD_func__1422; 90 91 alias int function(void *, char *, uint) _BCD_func__1424; 91 92 alias int function(void *, char *, uint) _BCD_func__1426; 92 alias int function(void * *, char *) _BCD_func__2400; 93 alias int function(char *, char * * *, uint *) _BCD_func__2401; 94 alias int function(void *, char *, char *, char *, char *) _BCD_func__2402; 95 alias int function(__gconv_step *, __gconv_step_data *, void *, char *, char * *, char *, char * *, uint *) _BCD_func__2403; 96 alias void function(__gconv_step *) _BCD_func__2404; 97 alias int function(__gconv_step *) _BCD_func__2405; 98 alias uint function(__gconv_step *, char) _BCD_func__2406; 99 alias int function(__gconv_step *, __gconv_step_data *, char * *, char *, char * *, uint *, int, int) _BCD_func__2407; 93 alias int function(void * *, char *) _BCD_func__2406; 94 alias int function(char *, char * * *, uint *) _BCD_func__2407; 95 alias int function(void *, char *, char *, char *, char *) _BCD_func__2408; trunk/bindings/bcd/libxml2/threads.d
r58 r123 1 1 /* THIS FILE GENERATED BY bcd.gen */ 2 2 module bcd.libxml2.threads; 3 import bcd.libxml2.globals; 4 import bcd.libxml2.xmlmemory; 5 import bcd.libxml2.SAX2; 6 import bcd.libxml2.SAX; 7 import bcd.libxml2.xlink; 8 import bcd.libxml2.parser; 9 import bcd.libxml2.xmlIO; 10 import bcd.libxml2.encoding; 11 import bcd.libxml2.entities; 12 import bcd.libxml2.hash; 13 import bcd.libxml2.valid; 14 import bcd.libxml2.xmlautomata; 15 import bcd.libxml2.list; 16 import bcd.libxml2.xmlerror; 17 import bcd.libxml2.tree; 18 import bcd.libxml2.xmlregexp; 19 import bcd.libxml2.dict; 20 import bcd.libxml2.xmlstring; 21 import bcd.libxml2.xmlversion; 3 align(4): 4 public import bcd.libxml2.globals; 5 public import bcd.libxml2.xmlmemory; 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.tree; 19 public import bcd.libxml2.xmlregexp; 20 public import bcd.libxml2.dict; 21 public import bcd.libxml2.xmlstring; 22 public import bcd.libxml2.xmlversion; 22 23 alias void xmlRMutex; 23 24 alias void * xmlRMutexPtr; … … 31 32 extern (C) void xmlLockLibrary(); 32 33 extern (C) void xmlInitThreads(); 33 extern (C) void xmlFreeRMutex(void * tok);34 extern (C) void xmlRMutexUnlock(void * tok);35 extern (C) void xmlRMutexLock(void * tok);34 extern (C) void xmlFreeRMutex(void *); 35 extern (C) void xmlRMutexUnlock(void *); 36 extern (C) void xmlRMutexLock(void *); 36 37 extern (C) void * xmlNewRMutex(); 37 extern (C) void xmlFreeMutex(void * tok);38 extern (C) void xmlMutexUnlock(void * tok);39 extern (C) void xmlMutexLock(void * tok);38 extern (C) void xmlFreeMutex(void *); 39 extern (C) void xmlMutexUnlock(void *); 40 extern (C) void xmlMutexLock(void *); 40 41 extern (C) void * xmlNewMutex(); 41 alias void function(_xmlNode *) _BCD_func__168 3;42 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__16 84;43 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__16 85;44 alias char * function(char *) _BCD_func__169 1;45 alias void * function(void *, uint) _BCD_func__169 2;46 alias void * function(uint) _BCD_func__169 3;47 alias void function(void *) _BCD_func__1 694;48 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__170 2;49 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__170 3;50 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__17 04;51 alias void function(void *, _xmlNode *) _BCD_func__17 05;52 alias int function(void *, void *) _BCD_func__172 2;42 alias void function(_xmlNode *) _BCD_func__1689; 43 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1690; 44 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1691; 45 alias char * function(char *) _BCD_func__1697; 46 alias void * function(void *, uint) _BCD_func__1698; 47 alias void * function(uint) _BCD_func__1699; 48 alias void function(void *) _BCD_func__1700; 49 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1708; 50 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1709; 51 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1710; 52 alias void function(void *, _xmlNode *) _BCD_func__1711; 53 alias int function(void *, void *) _BCD_func__1728; 53 54 alias int function(void *) _BCD_func__1387; 54 alias int function(void *, char *, int) _BCD_func__187 1;55 alias void * function(char *) _BCD_func__187 2;56 alias int function(char *) _BCD_func__187 3;57 alias int function(void *, char *, int) _BCD_func__18 74;58 alias int function(char *, int *, char *, int *) _BCD_func__18 84;59 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__18 87
