Show
Ignore:
Timestamp:
02/18/07 03:50:55 (5 years ago)
Author:
Gregor
Message:

Almost every C binding regenerated.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/bindings/bcd/libxml2/DOCBparser.d

    r58 r123  
    11/* THIS FILE GENERATED BY bcd.gen */ 
    22module 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; 
     3align(4): 
     4public import bcd.libxml2.parser; 
     5public import bcd.libxml2.parserInternals; 
     6public import bcd.libxml2.chvalid; 
     7public import bcd.libxml2.HTMLparser; 
     8public import bcd.libxml2.xmlIO; 
     9public import bcd.libxml2.globals; 
     10public import bcd.libxml2.threads; 
     11public import bcd.libxml2.xmlmemory; 
     12public import bcd.libxml2.SAX2; 
     13public import bcd.libxml2.SAX; 
     14public import bcd.libxml2.xlink; 
     15public import bcd.libxml2.encoding; 
     16public import bcd.libxml2.entities; 
     17public import bcd.libxml2.hash; 
     18public import bcd.libxml2.valid; 
     19public import bcd.libxml2.xmlautomata; 
     20public import bcd.libxml2.list; 
     21public import bcd.libxml2.xmlerror; 
     22public import bcd.libxml2.tree; 
     23public import bcd.libxml2.xmlregexp; 
     24public import bcd.libxml2.dict; 
     25public import bcd.libxml2.xmlstring; 
     26public import bcd.libxml2.xmlversion; 
    2627alias _xmlDoc * docbDocPtr; 
    2728alias _xmlParserInput * docbParserInputPtr; 
     
    3132alias _xmlParserCtxt * docbParserCtxtPtr; 
    3233alias _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__1973
    44 alias void function(_xmlNode *) _BCD_func__2081
    45 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__2082
    46 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__2083
    47 alias char * function(char *) _BCD_func__2088
    48 alias void * function(void *, uint) _BCD_func__2089
    49 alias void * function(uint) _BCD_func__2090
    50 alias void function(void *) _BCD_func__2091
    51 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__2097
    52 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__2098
    53 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__2099
    54 alias void function(void *, _xmlNode *) _BCD_func__2100
    55 alias int function(void *, void *) _BCD_func__2117
     34extern (C) int docbParseDocument(_xmlParserCtxt *); 
     35extern (C) _xmlParserCtxt * docbCreateFileParserCtxt(char *, char *); 
     36extern (C) int docbParseChunk(_xmlParserCtxt *, char *, int, int); 
     37extern (C) _xmlParserCtxt * docbCreatePushParserCtxt(_xmlSAXHandler *, void *, char *, int, char *, int); 
     38extern (C) void docbFreeParserCtxt(_xmlParserCtxt *); 
     39extern (C) _xmlDoc * docbParseFile(char *, char *); 
     40extern (C) _xmlDoc * docbSAXParseFile(char *, char *, _xmlSAXHandler *, void *); 
     41extern (C) _xmlDoc * docbParseDoc(char *, char *); 
     42extern (C) _xmlDoc * docbSAXParseDoc(char *, char *, _xmlSAXHandler *, void *); 
     43extern (C) int docbEncodeEntities(char *, int *, char *, int *, int); 
     44alias void function(_xmlEntity *, _xmlNode *, _xmlNode *) _BCD_func__1979
     45alias void function(_xmlNode *) _BCD_func__2087
     46alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__2088
     47alias _xmlParserInputBuffer * function(char *, int) _BCD_func__2089
     48alias char * function(char *) _BCD_func__2094
     49alias void * function(void *, uint) _BCD_func__2095
     50alias void * function(uint) _BCD_func__2096
     51alias void function(void *) _BCD_func__2097
     52alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__2103
     53alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__2104
     54alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__2105
     55alias void function(void *, _xmlNode *) _BCD_func__2106
     56alias int function(void *, void *) _BCD_func__2123
    5657alias int function(void *) _BCD_func__1591; 
    57 alias int function(void *, char *, int) _BCD_func__2260
    58 alias void * function(char *) _BCD_func__2261
    59 alias int function(char *) _BCD_func__2262
    60 alias int function(void *, char *, int) _BCD_func__2263
    61 alias int function(char *, int *, char *, int *) _BCD_func__2271
    62 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__2274
    63 alias void function(void *, char *, char *, char *) _BCD_func__2305
    64 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__2306
    65 alias void function(void *, char *, ...) _BCD_func__2307
    66 alias void function(void *, char *, int) _BCD_func__2308
    67 alias void function(void *, char *) _BCD_func__2309
    68 alias void function(void *, char *, char *) _BCD_func__2310
    69 alias void function(void *, char *, char * *) _BCD_func__2311
    70 alias void function(void *, _xmlSAXLocator *) _BCD_func__2312
    71 alias void function(void *, char *, char *, char *, char *) _BCD_func__2313
    72 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__2314
    73 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__2315
    74 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__2316
    75 alias _xmlEntity * function(void *, char *) _BCD_func__2317
    76 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__2318
    77 alias void function(char *) _BCD_func__2324
    78 alias void function(void *) _BCD_func__2344
    79 alias void function(void *, _xmlError *) _BCD_func__2345
    80 alias void function(void *, void *, char *, char *, char *) _BCD_func__2361
    81 alias void function(void *, void *, char *) _BCD_func__2362
    82 alias void * function(void *, char *) _BCD_func__2363
    83 alias void function(void *, char *) _BCD_func__2364
    84 alias void function(void *, char *, void *, void *) _BCD_func__2482
     58alias int function(void *, char *, int) _BCD_func__2266
     59alias void * function(char *) _BCD_func__2267
     60alias int function(char *) _BCD_func__2268
     61alias int function(void *, char *, int) _BCD_func__2269
     62alias int function(char *, int *, char *, int *) _BCD_func__2277
     63alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__2280
     64alias void function(void *, char *, char *, char *) _BCD_func__2311
     65alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__2312
     66alias void function(void *, char *, ...) _BCD_func__2313
     67alias void function(void *, char *, int) _BCD_func__2314
     68alias void function(void *, char *) _BCD_func__2315
     69alias void function(void *, char *, char *) _BCD_func__2316
     70alias void function(void *, char *, char * *) _BCD_func__2317
     71alias void function(void *, _xmlSAXLocator *) _BCD_func__2318
     72alias void function(void *, char *, char *, char *, char *) _BCD_func__2319
     73alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__2320
     74alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__2321
     75alias void function(void *, char *, int, char *, char *, char *) _BCD_func__2322
     76alias _xmlEntity * function(void *, char *) _BCD_func__2323
     77alias _xmlParserInput * function(void *, char *, char *) _BCD_func__2324
     78alias void function(char *) _BCD_func__2330
     79alias void function(void *) _BCD_func__2350
     80alias void function(void *, _xmlError *) _BCD_func__2351
     81alias void function(void *, void *, char *, char *, char *) _BCD_func__2367
     82alias void function(void *, void *, char *) _BCD_func__2368
     83alias void * function(void *, char *) _BCD_func__2369
     84alias void function(void *, char *) _BCD_func__2370
     85alias void function(void *, char *, void *, void *) _BCD_func__2488
    8586alias int function(void *, long *, int) _BCD_func__1593; 
    8687alias int function(void *, char *, uint) _BCD_func__1595; 
    8788alias 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; 
     89alias int function(void * *, char *) _BCD_func__2626; 
     90alias int function(char *, char * * *, uint *) _BCD_func__2627; 
     91alias int function(void *, char *, char *, char *, char *) _BCD_func__2628; 
  • trunk/bindings/bcd/libxml2/HTMLparser.d

    r58 r123  
    11/* THIS FILE GENERATED BY bcd.gen */ 
    22module 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; 
     3align(4): 
     4public import bcd.libxml2.parser; 
     5public import bcd.libxml2.xmlIO; 
     6public import bcd.libxml2.globals; 
     7public import bcd.libxml2.threads; 
     8public import bcd.libxml2.xmlmemory; 
     9public import bcd.libxml2.SAX2; 
     10public import bcd.libxml2.SAX; 
     11public import bcd.libxml2.xlink; 
     12public import bcd.libxml2.encoding; 
     13public import bcd.libxml2.entities; 
     14public import bcd.libxml2.hash; 
     15public import bcd.libxml2.valid; 
     16public import bcd.libxml2.xmlautomata; 
     17public import bcd.libxml2.list; 
     18public import bcd.libxml2.xmlerror; 
     19public import bcd.libxml2.tree; 
     20public import bcd.libxml2.xmlregexp; 
     21public import bcd.libxml2.dict; 
     22public import bcd.libxml2.xmlstring; 
     23public import bcd.libxml2.xmlversion; 
    2324enum htmlStatus { 
    2425HTML_NA=0, 
     
    5051alias _xmlParserCtxt * htmlParserCtxtPtr; 
    5152alias _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__2097
     53extern (C) int htmlNodeStatus(_xmlNode *, int); 
     54extern (C) int htmlElementStatusHere(_htmlElemDesc *, _htmlElemDesc *); 
     55extern (C) int htmlElementAllowedHere(_htmlElemDesc *, char *); 
     56extern (C) int htmlAttrAllowed(_htmlElemDesc *, char *, int); 
     57alias int function(void *, char *, int) _BCD_func__2103
    5758alias 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__2097 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__1915
    92 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1916
    93 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1917
    94 alias char * function(char *) _BCD_func__1922
    95 alias void * function(void *, uint) _BCD_func__1923
    96 alias void * function(uint) _BCD_func__1924
    97 alias void function(void *) _BCD_func__1925
    98 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1931
    99 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1932
    100 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1933
    101 alias void function(void *, _xmlNode *) _BCD_func__1934
    102 alias int function(void *, void *) _BCD_func__1951
    103 alias int function(void *, char *, int) _BCD_func__2094
    104 alias void * function(char *) _BCD_func__2095
    105 alias int function(char *) _BCD_func__2096
    106 alias int function(char *, int *, char *, int *) _BCD_func__2105
    107 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__2108
    108 alias void function(void *, char *, char *, char *) _BCD_func__2139
    109 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__2140
    110 alias void function(void *, char *, ...) _BCD_func__2141
    111 alias void function(void *, char *, int) _BCD_func__2142
    112 alias void function(void *, char *) _BCD_func__2143
    113 alias void function(void *, char *, char *) _BCD_func__2144
    114 alias void function(void *, char *, char * *) _BCD_func__2145
    115 alias void function(void *, _xmlSAXLocator *) _BCD_func__2146
    116 alias void function(void *, char *, char *, char *, char *) _BCD_func__2147
    117 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__2148
    118 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__2149
    119 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__2150
    120 alias _xmlEntity * function(void *, char *) _BCD_func__2151
    121 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__2152
    122 alias void function(char *) _BCD_func__2158
    123 alias void function(void *) _BCD_func__2178
    124 alias void function(void *, _xmlError *) _BCD_func__2179
    125 alias void function(void *, void *, char *, char *, char *) _BCD_func__2195
    126 alias void function(void *, void *, char *) _BCD_func__2196
    127 alias void * function(void *, char *) _BCD_func__2197
    128 alias void function(void *, char *) _BCD_func__2198
    129 alias void function(void *, char *, void *, void *) _BCD_func__2317
     59extern (C) _xmlDoc * htmlCtxtReadIO(_xmlParserCtxt *, _BCD_func__2103, _BCD_func__1451, void *, char *, char *, int); 
     60extern (C) _xmlDoc * htmlCtxtReadFd(_xmlParserCtxt *, int, char *, char *, int); 
     61extern (C) _xmlDoc * htmlCtxtReadMemory(_xmlParserCtxt *, char *, int, char *, char *, int); 
     62extern (C) _xmlDoc * htmlCtxtReadFile(_xmlParserCtxt *, char *, char *, int); 
     63extern (C) _xmlDoc * htmlCtxtReadDoc(_xmlParserCtxt *, char *, char *, char *, int); 
     64extern (C) _xmlDoc * htmlReadIO(_BCD_func__2103, _BCD_func__1451, void *, char *, char *, int); 
     65extern (C) _xmlDoc * htmlReadFd(int, char *, char *, int); 
     66extern (C) _xmlDoc * htmlReadMemory(char *, int, char *, char *, int); 
     67extern (C) _xmlDoc * htmlReadFile(char *, char *, int); 
     68extern (C) _xmlDoc * htmlReadDoc(char *, char *, char *, int); 
     69extern (C) int htmlCtxtUseOptions(_xmlParserCtxt *, int); 
     70extern (C) void htmlCtxtReset(_xmlParserCtxt *); 
     71extern (C) void htmlFreeParserCtxt(_xmlParserCtxt *); 
     72extern (C) int htmlParseChunk(_xmlParserCtxt *, char *, int, int); 
     73extern (C) _xmlParserCtxt * htmlCreatePushParserCtxt(_xmlSAXHandler *, void *, char *, int, char *, int); 
     74extern (C) int htmlHandleOmittedElem(int); 
     75extern (C) int htmlIsScriptAttribute(char *); 
     76extern (C) int htmlEncodeEntities(char *, int *, char *, int *, int); 
     77extern (C) int UTF8ToHtml(char *, int *, char *, int *); 
     78extern (C) _xmlDoc * htmlParseFile(char *, char *); 
     79extern (C) _xmlDoc * htmlSAXParseFile(char *, char *, _xmlSAXHandler *, void *); 
     80extern (C) _xmlDoc * htmlParseDoc(char *, char *); 
     81extern (C) _xmlDoc * htmlSAXParseDoc(char *, char *, _xmlSAXHandler *, void *); 
     82extern (C) int htmlParseDocument(_xmlParserCtxt *); 
     83extern (C) _xmlParserCtxt * htmlCreateMemoryParserCtxt(char *, int); 
     84extern (C) void htmlParseElement(_xmlParserCtxt *); 
     85extern (C) int htmlParseCharRef(_xmlParserCtxt *); 
     86extern (C) _htmlEntityDesc * htmlParseEntityRef(_xmlParserCtxt *, char * *); 
     87extern (C) int htmlAutoCloseTag(_xmlDoc *, char *, _xmlNode *); 
     88extern (C) int htmlIsAutoClosed(_xmlDoc *, _xmlNode *); 
     89extern (C) _htmlEntityDesc * htmlEntityValueLookup(uint); 
     90extern (C) _htmlEntityDesc * htmlEntityLookup(char *); 
     91extern (C) _htmlElemDesc * htmlTagLookup(char *); 
     92alias void function(_xmlNode *) _BCD_func__1921
     93alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1922
     94alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1923
     95alias char * function(char *) _BCD_func__1928
     96alias void * function(void *, uint) _BCD_func__1929
     97alias void * function(uint) _BCD_func__1930
     98alias void function(void *) _BCD_func__1931
     99alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1937
     100alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1938
     101alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1939
     102alias void function(void *, _xmlNode *) _BCD_func__1940
     103alias int function(void *, void *) _BCD_func__1957
     104alias int function(void *, char *, int) _BCD_func__2100
     105alias void * function(char *) _BCD_func__2101
     106alias int function(char *) _BCD_func__2102
     107alias int function(char *, int *, char *, int *) _BCD_func__2111
     108alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__2114
     109alias void function(void *, char *, char *, char *) _BCD_func__2145
     110alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__2146
     111alias void function(void *, char *, ...) _BCD_func__2147
     112alias void function(void *, char *, int) _BCD_func__2148
     113alias void function(void *, char *) _BCD_func__2149
     114alias void function(void *, char *, char *) _BCD_func__2150
     115alias void function(void *, char *, char * *) _BCD_func__2151
     116alias void function(void *, _xmlSAXLocator *) _BCD_func__2152
     117alias void function(void *, char *, char *, char *, char *) _BCD_func__2153
     118alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__2154
     119alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__2155
     120alias void function(void *, char *, int, char *, char *, char *) _BCD_func__2156
     121alias _xmlEntity * function(void *, char *) _BCD_func__2157
     122alias _xmlParserInput * function(void *, char *, char *) _BCD_func__2158
     123alias void function(char *) _BCD_func__2164
     124alias void function(void *) _BCD_func__2184
     125alias void function(void *, _xmlError *) _BCD_func__2185
     126alias void function(void *, void *, char *, char *, char *) _BCD_func__2201
     127alias void function(void *, void *, char *) _BCD_func__2202
     128alias void * function(void *, char *) _BCD_func__2203
     129alias void function(void *, char *) _BCD_func__2204
     130alias void function(void *, char *, void *, void *) _BCD_func__2323
    130131alias int function(void *, long *, int) _BCD_func__1453; 
    131132alias int function(void *, char *, uint) _BCD_func__1455; 
    132133alias 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; 
     134alias int function(void * *, char *) _BCD_func__2461; 
     135alias int function(char *, char * * *, uint *) _BCD_func__2462; 
     136alias int function(void *, char *, char *, char *, char *) _BCD_func__2463; 
    141137struct _htmlEntityDesc { 
    142138uint value; 
  • trunk/bindings/bcd/libxml2/HTMLtree.d

    r58 r123  
    11/* THIS FILE GENERATED BY bcd.gen */ 
    22module 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; 
     3align(4): 
     4public import bcd.libxml2.HTMLparser; 
     5public import bcd.libxml2.parser; 
     6public import bcd.libxml2.threads; 
     7public import bcd.libxml2.globals; 
     8public import bcd.libxml2.SAX2; 
     9public import bcd.libxml2.SAX; 
     10public import bcd.libxml2.xlink; 
     11public import bcd.libxml2.xmlIO; 
     12public import bcd.libxml2.encoding; 
     13public import bcd.libxml2.entities; 
     14public import bcd.libxml2.hash; 
     15public import bcd.libxml2.valid; 
     16public import bcd.libxml2.xmlautomata; 
     17public import bcd.libxml2.list; 
     18public import bcd.libxml2.xmlerror; 
     19public import bcd.libxml2.xmlmemory; 
     20public import bcd.libxml2.tree; 
     21public import bcd.libxml2.xmlregexp; 
     22public import bcd.libxml2.dict; 
     23public import bcd.libxml2.xmlstring; 
     24public import bcd.libxml2.xmlversion; 
     25extern (C) int htmlIsBooleanAttr(char *); 
     26extern (C) void htmlNodeDumpOutput(_xmlOutputBuffer *, _xmlDoc *, _xmlNode *, char *); 
     27extern (C) void htmlDocContentDumpFormatOutput(_xmlOutputBuffer *, _xmlDoc *, char *, int); 
     28extern (C) void htmlDocContentDumpOutput(_xmlOutputBuffer *, _xmlDoc *, char *); 
     29extern (C) void htmlNodeDumpFormatOutput(_xmlOutputBuffer *, _xmlDoc *, _xmlNode *, char *, int); 
     30extern (C) int htmlSaveFileFormat(char *, _xmlDoc *, char *, int); 
     31extern (C) int htmlSaveFileEnc(char *, _xmlDoc *, char *); 
     32extern (C) int htmlNodeDumpFileFormat(_IO_FILE *, _xmlDoc *, _xmlNode *, char *, int); 
     33extern (C) void htmlNodeDumpFile(_IO_FILE *, _xmlDoc *, _xmlNode *); 
     34extern (C) int htmlNodeDump(_xmlBuffer *, _xmlDoc *, _xmlNode *); 
     35extern (C) int htmlSaveFile(char *, _xmlDoc *); 
     36extern (C) int htmlDocDump(_IO_FILE *, _xmlDoc *); 
     37extern (C) void htmlDocDumpMemory(_xmlDoc *, char * *, int *); 
     38extern (C) int htmlSetMetaEncoding(_xmlDoc *, char *); 
     39extern (C) char * htmlGetMetaEncoding(_xmlDoc *); 
     40extern (C) _xmlDoc * htmlNewDocNoDtD(char *, char *); 
     41extern (C) _xmlDoc * htmlNewDoc(char *, char *); 
     42alias void function(_xmlNode *) _BCD_func__1906; 
     43alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1907; 
     44alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1908; 
     45alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1914; 
     46alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1915; 
     47alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1916; 
     48alias void function(void *, _xmlNode *) _BCD_func__1917; 
     49alias int function(void *, void *) _BCD_func__1934; 
    4950alias int function(void *) _BCD_func__1443; 
    50 alias int function(void *, char *, int) _BCD_func__2077
    51 alias void * function(char *) _BCD_func__2078
    52 alias int function(char *) _BCD_func__2079
    53 alias int function(void *, char *, int) _BCD_func__2080
    54 alias int function(char *, int *, char *, int *) _BCD_func__2088
    55 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__2091
    56 alias void function(void *, char *, char *, char *) _BCD_func__2122
    57 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__2123
    58 alias void function(void *, char *, ...) _BCD_func__2124
    59 alias void function(void *, char *, int) _BCD_func__2125
    60 alias void function(void *, char *) _BCD_func__2126
    61 alias void function(void *, char *, char *) _BCD_func__2127
    62 alias void function(void *, char *, char * *) _BCD_func__2128
    63 alias void function(void *) _BCD_func__2129
    64 alias void function(void *, _xmlSAXLocator *) _BCD_func__2130
    65 alias void function(void *, char *, char *, char *, char *) _BCD_func__2131
    66 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__2132
    67 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__2133
    68 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__2134
    69 alias _xmlEntity * function(void *, char *) _BCD_func__2135
    70 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__2136
    71 alias void function(char *) _BCD_func__2142
    72 alias void function(void *) _BCD_func__2162
    73 alias void function(void *, _xmlError *) _BCD_func__2163
    74 alias void function(void *, void *, char *, char *, char *) _BCD_func__2179
    75 alias void function(void *, void *, char *) _BCD_func__2180
    76 alias void * function(void *, char *) _BCD_func__2181
    77 alias void function(void *, char *) _BCD_func__2182
    78 alias char * function(char *) _BCD_func__2187
    79 alias void * function(void *, uint) _BCD_func__2188
    80 alias void * function(uint) _BCD_func__2189
    81 alias void function(void *, char *, void *, void *) _BCD_func__2307
     51alias int function(void *, char *, int) _BCD_func__2083
     52alias void * function(char *) _BCD_func__2084
     53alias int function(char *) _BCD_func__2085
     54alias int function(void *, char *, int) _BCD_func__2086
     55alias int function(char *, int *, char *, int *) _BCD_func__2094
     56alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__2097
     57alias void function(void *, char *, char *, char *) _BCD_func__2128
     58alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__2129
     59alias void function(void *, char *, ...) _BCD_func__2130
     60alias void function(void *, char *, int) _BCD_func__2131
     61alias void function(void *, char *) _BCD_func__2132
     62alias void function(void *, char *, char *) _BCD_func__2133
     63alias void function(void *, char *, char * *) _BCD_func__2134
     64alias void function(void *) _BCD_func__2135
     65alias void function(void *, _xmlSAXLocator *) _BCD_func__2136
     66alias void function(void *, char *, char *, char *, char *) _BCD_func__2137
     67alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__2138
     68alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__2139
     69alias void function(void *, char *, int, char *, char *, char *) _BCD_func__2140
     70alias _xmlEntity * function(void *, char *) _BCD_func__2141
     71alias _xmlParserInput * function(void *, char *, char *) _BCD_func__2142
     72alias void function(char *) _BCD_func__2148
     73alias void function(void *) _BCD_func__2168
     74alias void function(void *, _xmlError *) _BCD_func__2169
     75alias void function(void *, void *, char *, char *, char *) _BCD_func__2185
     76alias void function(void *, void *, char *) _BCD_func__2186
     77alias void * function(void *, char *) _BCD_func__2187
     78alias void function(void *, char *) _BCD_func__2188
     79alias char * function(char *) _BCD_func__2193
     80alias void * function(void *, uint) _BCD_func__2194
     81alias void * function(uint) _BCD_func__2195
     82alias void function(void *, char *, void *, void *) _BCD_func__2313
    8283alias int function(void *, long *, int) _BCD_func__1445; 
    8384alias int function(void *, char *, uint) _BCD_func__1447; 
    8485alias 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; 
     86alias int function(void * *, char *) _BCD_func__2452; 
     87alias int function(char *, char * * *, uint *) _BCD_func__2453; 
     88alias int function(void *, char *, char *, char *, char *) _BCD_func__2454; 
  • trunk/bindings/bcd/libxml2/SAX.d

    r58 r123  
    11/* THIS FILE GENERATED BY bcd.gen */ 
    22module 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; 
     3align(4): 
     4public import bcd.libxml2.parser; 
     5public import bcd.libxml2.xmlIO; 
     6public import bcd.libxml2.globals; 
     7public import bcd.libxml2.threads; 
     8public import bcd.libxml2.xmlmemory; 
     9public import bcd.libxml2.SAX2; 
     10public import bcd.libxml2.xlink; 
     11public import bcd.libxml2.encoding; 
     12public import bcd.libxml2.entities; 
     13public import bcd.libxml2.hash; 
     14public import bcd.libxml2.valid; 
     15public import bcd.libxml2.xmlautomata; 
     16public import bcd.libxml2.list; 
     17public import bcd.libxml2.xmlerror; 
     18public import bcd.libxml2.tree; 
     19public import bcd.libxml2.xmlregexp; 
     20public import bcd.libxml2.dict; 
     21public import bcd.libxml2.xmlstring; 
     22public import bcd.libxml2.xmlversion; 
     23extern (C) void initdocbDefaultSAXHandler(_xmlSAXHandlerV1 *); 
     24extern (C) void inithtmlDefaultSAXHandler(_xmlSAXHandlerV1 *); 
     25extern (C) void initxmlDefaultSAXHandler(_xmlSAXHandlerV1 *, int); 
     26extern (C) void cdataBlock(void *, char *, int); 
     27extern (C) void comment(void *, char *); 
     28extern (C) void namespaceDecl(void *, char *, char *); 
     29extern (C) int checkNamespace(void *, char *); 
     30extern (C) _xmlNs * getNamespace(void *); 
     31extern (C) void setNamespace(void *, char *); 
     32extern (C) void globalNamespace(void *, char *, char *); 
     33extern (C) void processingInstruction(void *, char *, char *); 
     34extern (C) void ignorableWhitespace(void *, char *, int); 
     35extern (C) void characters(void *, char *, int); 
     36extern (C) void reference(void *, char *); 
     37extern (C) void endElement(void *, char *); 
     38extern (C) void startElement(void *, char *, char * *); 
     39extern (C) void attribute(void *, char *, char *); 
     40extern (C) void endDocument(void *); 
     41extern (C) void startDocument(void *); 
     42extern (C) void unparsedEntityDecl(void *, char *, char *, char *, char *); 
     43extern (C) void notationDecl(void *, char *, char *, char *); 
     44extern (C) void elementDecl(void *, char *, int, _xmlElementContent *); 
     45extern (C) void attributeDecl(void *, char *, char *, int, int, char *, _xmlEnumeration *); 
     46extern (C) void entityDecl(void *, char *, int, char *, char *, char *); 
     47extern (C) _xmlParserInput * resolveEntity(void *, char *, char *); 
     48extern (C) _xmlEntity * getParameterEntity(void *, char *); 
     49extern (C) _xmlEntity * getEntity(void *, char *); 
     50extern (C) void externalSubset(void *, char *, char *, char *); 
     51extern (C) void internalSubset(void *, char *, char *, char *); 
     52extern (C) int hasExternalSubset(void *); 
     53extern (C) int hasInternalSubset(void *); 
     54extern (C) int isStandalone(void *); 
     55extern (C) int getColumnNumber(void *); 
     56extern (C) int getLineNumber(void *); 
     57extern (C) void setDocumentLocator(void *, _xmlSAXLocator *); 
     58extern (C) char * getSystemId(void *); 
     59extern (C) char * getPublicId(void *); 
     60alias void function(_xmlNode *) _BCD_func__1671; 
     61alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1672; 
     62alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1673; 
     63alias char * function(char *) _BCD_func__1678; 
     64alias void * function(void *, uint) _BCD_func__1679; 
     65alias void * function(uint) _BCD_func__1680; 
     66alias void function(void *) _BCD_func__1681; 
     67alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1687; 
     68alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1688; 
     69alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1689; 
     70alias void function(void *, _xmlNode *) _BCD_func__1690; 
    7071alias int function(void *) _BCD_func__1370; 
    71 alias int function(void *, char *, int) _BCD_func__1685
    72 alias void * function(char *) _BCD_func__1686
    73 alias int function(char *) _BCD_func__1687
    74 alias int function(void *, char *, int) _BCD_func__1688
    75 alias int function(char *, int *, char *, int *) _BCD_func__1698
    76 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1703
    77 alias void function(void *, char *, char *, char *) _BCD_func__1734
    78 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1735
    79 alias void function(void *, char *, ...) _BCD_func__1736
    80 alias void function(void *, char *, int) _BCD_func__1737
    81 alias void function(void *, char *) _BCD_func__1738
    82 alias void function(void *, char *, char *) _BCD_func__1739
    83 alias void function(void *, char *, char * *) _BCD_func__1740
    84 alias void function(void *, _xmlSAXLocator *) _BCD_func__1741
    85 alias void function(void *, char *, char *, char *, char *) _BCD_func__1742
    86 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1743
    87 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1744
    88 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1745
    89 alias _xmlEntity * function(void *, char *) _BCD_func__1746
    90 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1747
    91 alias void function(char *) _BCD_func__1760
    92 alias int function(void *, void *) _BCD_func__1781
    93 alias void function(void *) _BCD_func__1782
    94 alias void function(void *, _xmlError *) _BCD_func__1783
    95 alias void function(void *, void *, char *, char *, char *) _BCD_func__1799
    96 alias void function(void *, void *, char *) _BCD_func__1800
    97 alias void * function(void *, char *) _BCD_func__1801
    98 alias void function(void *, char *) _BCD_func__1802
    99 alias void function(void *, char *, void *, void *) _BCD_func__1921
     72alias int function(void *, char *, int) _BCD_func__1691
     73alias void * function(char *) _BCD_func__1692
     74alias int function(char *) _BCD_func__1693
     75alias int function(void *, char *, int) _BCD_func__1694
     76alias int function(char *, int *, char *, int *) _BCD_func__1704
     77alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1709
     78alias void function(void *, char *, char *, char *) _BCD_func__1740
     79alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1741
     80alias void function(void *, char *, ...) _BCD_func__1742
     81alias void function(void *, char *, int) _BCD_func__1743
     82alias void function(void *, char *) _BCD_func__1744
     83alias void function(void *, char *, char *) _BCD_func__1745
     84alias void function(void *, char *, char * *) _BCD_func__1746
     85alias void function(void *, _xmlSAXLocator *) _BCD_func__1747
     86alias void function(void *, char *, char *, char *, char *) _BCD_func__1748
     87alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1749
     88alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1750
     89alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1751
     90alias _xmlEntity * function(void *, char *) _BCD_func__1752
     91alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1753
     92alias void function(char *) _BCD_func__1766
     93alias int function(void *, void *) _BCD_func__1787
     94alias void function(void *) _BCD_func__1788
     95alias void function(void *, _xmlError *) _BCD_func__1789
     96alias void function(void *, void *, char *, char *, char *) _BCD_func__1805
     97alias void function(void *, void *, char *) _BCD_func__1806
     98alias void * function(void *, char *) _BCD_func__1807
     99alias void function(void *, char *) _BCD_func__1808
     100alias void function(void *, char *, void *, void *) _BCD_func__1927
    100101alias int function(void *, long *, int) _BCD_func__1372; 
    101102alias int function(void *, char *, uint) _BCD_func__1374; 
    102103alias 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; 
     104alias int function(void * *, char *) _BCD_func__2355; 
     105alias int function(char *, char * * *, uint *) _BCD_func__2356; 
     106alias int function(void *, char *, char *, char *, char *) _BCD_func__2357; 
  • trunk/bindings/bcd/libxml2/SAX2.d

    r58 r123  
    11/* THIS FILE GENERATED BY bcd.gen */ 
    22module 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; 
     3align(4): 
     4public import bcd.libxml2.parser; 
     5public import bcd.libxml2.xmlIO; 
     6public import bcd.libxml2.globals; 
     7public import bcd.libxml2.threads; 
     8public import bcd.libxml2.xmlmemory; 
     9public import bcd.libxml2.SAX; 
     10public import bcd.libxml2.xlink; 
     11public import bcd.libxml2.encoding; 
     12public import bcd.libxml2.entities; 
     13public import bcd.libxml2.hash; 
     14public import bcd.libxml2.valid; 
     15public import bcd.libxml2.xmlautomata; 
     16public import bcd.libxml2.list; 
     17public import bcd.libxml2.xmlerror; 
     18public import bcd.libxml2.tree; 
     19public import bcd.libxml2.xmlregexp; 
     20public import bcd.libxml2.dict; 
     21public import bcd.libxml2.xmlstring; 
     22public import bcd.libxml2.xmlversion; 
    2223extern (C) void xmlDefaultSAXHandlerInit(); 
    2324extern (C) void docbDefaultSAXHandlerInit(); 
    24 extern (C) void xmlSAX2InitDocbDefaultSAXHandler(_xmlSAXHandler * hdlr); 
     25extern (C) void xmlSAX2InitDocbDefaultSAXHandler(_xmlSAXHandler *); 
    2526extern (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__1665
    61 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1666
    62 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1667
    63 alias char * function(char *) _BCD_func__1672
    64 alias void * function(void *, uint) _BCD_func__1673
    65 alias void * function(uint) _BCD_func__1674
    66 alias void function(void *) _BCD_func__1675
    67 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1681
    68 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1682
    69 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1683
    70 alias void function(void *, _xmlNode *) _BCD_func__1684
     27extern (C) void xmlSAX2InitHtmlDefaultSAXHandler(_xmlSAXHandler *); 
     28extern (C) void xmlSAX2InitDefaultSAXHandler(_xmlSAXHandler *, int); 
     29extern (C) int xmlSAXVersion(_xmlSAXHandler *, int); 
     30extern (C) int xmlSAXDefaultVersion(int); 
     31extern (C) void xmlSAX2CDataBlock(void *, char *, int); 
     32extern (C) void xmlSAX2Comment(void *, char *); 
     33extern (C) void xmlSAX2ProcessingInstruction(void *, char *, char *); 
     34extern (C) void xmlSAX2IgnorableWhitespace(void *, char *, int); 
     35extern (C) void xmlSAX2Characters(void *, char *, int); 
     36extern (C) void xmlSAX2Reference(void *, char *); 
     37extern (C) void xmlSAX2EndElementNs(void *, char *, char *, char *); 
     38extern (C) void xmlSAX2StartElementNs(void *, char *, char *, char *, int, char * *, int, int, char * *); 
     39extern (C) void xmlSAX2EndElement(void *, char *); 
     40extern (C) void xmlSAX2StartElement(void *, char *, char * *); 
     41extern (C) void xmlSAX2EndDocument(void *); 
     42extern (C) void xmlSAX2StartDocument(void *); 
     43extern (C) void xmlSAX2UnparsedEntityDecl(void *, char *, char *, char *, char *); 
     44extern (C) void xmlSAX2NotationDecl(void *, char *, char *, char *); 
     45extern (C) void xmlSAX2ElementDecl(void *, char *, int, _xmlElementContent *); 
     46extern (C) void xmlSAX2AttributeDecl(void *, char *, char *, int, int, char *, _xmlEnumeration *); 
     47extern (C) void xmlSAX2EntityDecl(void *, char *, int, char *, char *, char *); 
     48extern (C) _xmlParserInput * xmlSAX2ResolveEntity(void *, char *, char *); 
     49extern (C) _xmlEntity * xmlSAX2GetParameterEntity(void *, char *); 
     50extern (C) _xmlEntity * xmlSAX2GetEntity(void *, char *); 
     51extern (C) void xmlSAX2ExternalSubset(void *, char *, char *, char *); 
     52extern (C) void xmlSAX2InternalSubset(void *, char *, char *, char *); 
     53extern (C) int xmlSAX2HasExternalSubset(void *); 
     54extern (C) int xmlSAX2HasInternalSubset(void *); 
     55extern (C) int xmlSAX2IsStandalone(void *); 
     56extern (C) int xmlSAX2GetColumnNumber(void *); 
     57extern (C) int xmlSAX2GetLineNumber(void *); 
     58extern (C) void xmlSAX2SetDocumentLocator(void *, _xmlSAXLocator *); 
     59extern (C) char * xmlSAX2GetSystemId(void *); 
     60extern (C) char * xmlSAX2GetPublicId(void *); 
     61alias void function(_xmlNode *) _BCD_func__1671
     62alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1672
     63alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1673
     64alias char * function(char *) _BCD_func__1678
     65alias void * function(void *, uint) _BCD_func__1679
     66alias void * function(uint) _BCD_func__1680
     67alias void function(void *) _BCD_func__1681
     68alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1687
     69alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1688
     70alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1689
     71alias void function(void *, _xmlNode *) _BCD_func__1690
    7172alias int function(void *) _BCD_func__1370; 
    72 alias int function(void *, char *, int) _BCD_func__1685
    73 alias void * function(char *) _BCD_func__1686
    74 alias int function(char *) _BCD_func__1687
    75 alias int function(void *, char *, int) _BCD_func__1688
    76 alias int function(char *, int *, char *, int *) _BCD_func__1698
    77 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1703
    78 alias void function(void *, char *, char *, char *) _BCD_func__1734
    79 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1735
    80 alias void function(void *, char *, ...) _BCD_func__1736
    81 alias void function(void *, char *, int) _BCD_func__1737
    82 alias void function(void *, char *) _BCD_func__1738
    83 alias void function(void *, char *, char *) _BCD_func__1739
    84 alias void function(void *, char *, char * *) _BCD_func__1740
    85 alias void function(void *, _xmlSAXLocator *) _BCD_func__1741
    86 alias void function(void *, char *, char *, char *, char *) _BCD_func__1742
    87 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1743
    88 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1744
    89 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1745
    90 alias _xmlEntity * function(void *, char *) _BCD_func__1746
    91 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1747
    92 alias void function(char *) _BCD_func__1760
    93 alias int function(void *, void *) _BCD_func__1781
    94 alias void function(void *) _BCD_func__1782
    95 alias void function(void *, _xmlError *) _BCD_func__1783
    96 alias void function(void *, void *, char *, char *, char *) _BCD_func__1799
    97 alias void function(void *, void *, char *) _BCD_func__1800
    98 alias void * function(void *, char *) _BCD_func__1801
    99 alias void function(void *, char *) _BCD_func__1802
    100 alias void function(void *, char *, void *, void *) _BCD_func__1921
     73alias int function(void *, char *, int) _BCD_func__1691
     74alias void * function(char *) _BCD_func__1692
     75alias int function(char *) _BCD_func__1693
     76alias int function(void *, char *, int) _BCD_func__1694
     77alias int function(char *, int *, char *, int *) _BCD_func__1704
     78alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1709
     79alias void function(void *, char *, char *, char *) _BCD_func__1740
     80alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1741
     81alias void function(void *, char *, ...) _BCD_func__1742
     82alias void function(void *, char *, int) _BCD_func__1743
     83alias void function(void *, char *) _BCD_func__1744
     84alias void function(void *, char *, char *) _BCD_func__1745
     85alias void function(void *, char *, char * *) _BCD_func__1746
     86alias void function(void *, _xmlSAXLocator *) _BCD_func__1747
     87alias void function(void *, char *, char *, char *, char *) _BCD_func__1748
     88alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1749
     89alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1750
     90alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1751
     91alias _xmlEntity * function(void *, char *) _BCD_func__1752
     92alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1753
     93alias void function(char *) _BCD_func__1766
     94alias int function(void *, void *) _BCD_func__1787
     95alias void function(void *) _BCD_func__1788
     96alias void function(void *, _xmlError *) _BCD_func__1789
     97alias void function(void *, void *, char *, char *, char *) _BCD_func__1805
     98alias void function(void *, void *, char *) _BCD_func__1806
     99alias void * function(void *, char *) _BCD_func__1807
     100alias void function(void *, char *) _BCD_func__1808
     101alias void function(void *, char *, void *, void *) _BCD_func__1927
    101102alias int function(void *, long *, int) _BCD_func__1372; 
    102103alias int function(void *, char *, uint) _BCD_func__1374; 
    103104alias 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; 
     105alias int function(void * *, char *) _BCD_func__2355; 
     106alias int function(char *, char * * *, uint *) _BCD_func__2356; 
     107alias int function(void *, char *, char *, char *, char *) _BCD_func__2357; 
  • trunk/bindings/bcd/libxml2/c14n.d

    r58 r123  
    11/* THIS FILE GENERATED BY bcd.gen */ 
    22module bcd.libxml2.c14n; 
     3align(4): 
  • trunk/bindings/bcd/libxml2/catalog.d

    r58 r123  
    11/* THIS FILE GENERATED BY bcd.gen */ 
    22module 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; 
     3align(4): 
     4public import bcd.libxml2.threads; 
     5public import bcd.libxml2.globals; 
     6public import bcd.libxml2.SAX2; 
     7public import bcd.libxml2.SAX; 
     8public import bcd.libxml2.xlink; 
     9public import bcd.libxml2.parser; 
     10public import bcd.libxml2.xmlIO; 
     11public import bcd.libxml2.encoding; 
     12public import bcd.libxml2.entities; 
     13public import bcd.libxml2.hash; 
     14public import bcd.libxml2.valid; 
     15public import bcd.libxml2.xmlautomata; 
     16public import bcd.libxml2.list; 
     17public import bcd.libxml2.xmlerror; 
     18public import bcd.libxml2.xmlmemory; 
     19public import bcd.libxml2.tree; 
     20public import bcd.libxml2.xmlregexp; 
     21public import bcd.libxml2.dict; 
     22public import bcd.libxml2.xmlstring; 
     23public import bcd.libxml2.xmlversion; 
    2324alias void xmlCatalog; 
    2425alias void * xmlCatalogPtr; 
     
    3435XML_CATA_PREFER_SYSTEM=2, 
    3536} 
    36 extern (C) char * xmlCatalogGetPublic(char * pubID); 
    37 extern (C) char * xmlCatalogGetSystem(char * sysID); 
     37extern (C) char * xmlCatalogGetPublic(char *); 
     38extern (C) char * xmlCatalogGetSystem(char *); 
    3839extern (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); 
     40extern (C) void xmlCatalogSetDefaults(int); 
     41extern (C) int xmlCatalogSetDefaultPrefer(int); 
     42extern (C) int xmlCatalogSetDebug(int); 
     43extern (C) char * xmlCatalogLocalResolveURI(void *, char *); 
     44extern (C) char * xmlCatalogLocalResolve(void *, char *, char *); 
     45extern (C) void * xmlCatalogAddLocal(void *, char *); 
     46extern (C) void xmlCatalogFreeLocal(void *); 
    4647extern (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_); 
     48extern (C) _xmlDoc * xmlParseCatalogFile(char *); 
     49extern (C) int xmlCatalogRemove(char *); 
     50extern (C) int xmlCatalogAdd(char *, char *, char *); 
     51extern (C) char * xmlCatalogResolveURI(char *); 
     52extern (C) char * xmlCatalogResolvePublic(char *); 
     53extern (C) char * xmlCatalogResolveSystem(char *); 
     54extern (C) char * xmlCatalogResolve(char *, char *); 
     55extern (C) void xmlCatalogDump(_IO_FILE *); 
    5556extern (C) void xmlCatalogCleanup(); 
    56 extern (C) void xmlLoadCatalogs(char * paths); 
    57 extern (C) int xmlLoadCatalog(char * filename); 
     57extern (C) void xmlLoadCatalogs(char *); 
     58extern (C) int xmlLoadCatalog(char *); 
    5859extern (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__1700
    73 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1701
    74 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1702
    75 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1709
    76 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1710
    77 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1711
    78 alias void function(void *, _xmlNode *) _BCD_func__1712
    79 alias int function(void *, void *) _BCD_func__1729
     60extern (C) int xmlCatalogIsEmpty(void *); 
     61extern (C) void xmlFreeCatalog(void *); 
     62extern (C) void xmlACatalogDump(void *, _IO_FILE *); 
     63extern (C) char * xmlACatalogResolveURI(void *, char *); 
     64extern (C) char * xmlACatalogResolvePublic(void *, char *); 
     65extern (C) char * xmlACatalogResolveSystem(void *, char *); 
     66extern (C) char * xmlACatalogResolve(void *, char *, char *); 
     67extern (C) int xmlACatalogRemove(void *, char *); 
     68extern (C) int xmlACatalogAdd(void *, char *, char *, char *); 
     69extern (C) int xmlConvertSGMLCatalog(void *); 
     70extern (C) void * xmlLoadSGMLSuperCatalog(char *); 
     71extern (C) void * xmlLoadACatalog(char *); 
     72extern (C) void * xmlNewCatalog(int); 
     73alias void function(_xmlNode *) _BCD_func__1706
     74alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1707
     75alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1708
     76alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1715
     77alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1716
     78alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1717
     79alias void function(void *, _xmlNode *) _BCD_func__1718
     80alias int function(void *, void *) _BCD_func__1735
    8081alias int function(void *) _BCD_func__1412; 
    81 alias int function(void *, char *, int) _BCD_func__1878
    82 alias void * function(char *) _BCD_func__1879
    83 alias int function(char *) _BCD_func__1880
    84 alias int function(void *, char *, int) _BCD_func__1881
    85 alias int function(char *, int *, char *, int *) _BCD_func__1891
    86 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1894
    87 alias void function(void *, char *, char *, char *) _BCD_func__1925
    88 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1926
    89 alias void function(void *, char *, ...) _BCD_func__1927
    90 alias void function(void *, char *, int) _BCD_func__1928
    91 alias void function(void *, char *) _BCD_func__1929
    92 alias void function(void *, char *, char *) _BCD_func__1930
    93 alias void function(void *, char *, char * *) _BCD_func__1931
    94 alias void function(void *) _BCD_func__1932
    95 alias void function(void *, _xmlSAXLocator *) _BCD_func__1933
    96 alias void function(void *, char *, char *, char *, char *) _BCD_func__1934
    97 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1935
    98 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1936
    99 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1937
    100 alias _xmlEntity * function(void *, char *) _BCD_func__1938
    101 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1939
    102 alias void function(char *) _BCD_func__1952
    103 alias void function(void *) _BCD_func__1972
    104 alias void function(void *, _xmlError *) _BCD_func__1973
    105 alias void function(void *, void *, char *, char *, char *) _BCD_func__1989
    106 alias void function(void *, void *, char *) _BCD_func__1990
    107 alias void * function(void *, char *) _BCD_func__1991
    108 alias void function(void *, char *) _BCD_func__1992
    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__2118
     82alias int function(void *, char *, int) _BCD_func__1884
     83alias void * function(char *) _BCD_func__1885
     84alias int function(char *) _BCD_func__1886
     85alias int function(void *, char *, int) _BCD_func__1887
     86alias int function(char *, int *, char *, int *) _BCD_func__1897
     87alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1900
     88alias void function(void *, char *, char *, char *) _BCD_func__1931
     89alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1932
     90alias void function(void *, char *, ...) _BCD_func__1933
     91alias void function(void *, char *, int) _BCD_func__1934
     92alias void function(void *, char *) _BCD_func__1935
     93alias void function(void *, char *, char *) _BCD_func__1936
     94alias void function(void *, char *, char * *) _BCD_func__1937
     95alias void function(void *) _BCD_func__1938
     96alias void function(void *, _xmlSAXLocator *) _BCD_func__1939
     97alias void function(void *, char *, char *, char *, char *) _BCD_func__1940
     98alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1941
     99alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1942
     100alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1943
     101alias _xmlEntity * function(void *, char *) _BCD_func__1944
     102alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1945
     103alias void function(char *) _BCD_func__1958
     104alias void function(void *) _BCD_func__1978
     105alias void function(void *, _xmlError *) _BCD_func__1979
     106alias void function(void *, void *, char *, char *, char *) _BCD_func__1995
     107alias void function(void *, void *, char *) _BCD_func__1996
     108alias void * function(void *, char *) _BCD_func__1997
     109alias void function(void *, char *) _BCD_func__1998
     110alias char * function(char *) _BCD_func__2003
     111alias void * function(void *, uint) _BCD_func__2004
     112alias void * function(uint) _BCD_func__2005
     113alias void function(void *, char *, void *, void *) _BCD_func__2124
    113114alias int function(void *, long *, int) _BCD_func__1414; 
    114115alias int function(void *, char *, uint) _BCD_func__1416; 
    115116alias 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; 
     117alias int function(void * *, char *) _BCD_func__2397; 
     118alias int function(char *, char * * *, uint *) _BCD_func__2398; 
     119alias int function(void *, char *, char *, char *, char *) _BCD_func__2399; 
  • trunk/bindings/bcd/libxml2/chvalid.d

    r58 r123  
    11/* THIS FILE GENERATED BY bcd.gen */ 
    22module bcd.libxml2.chvalid; 
    3 import bcd.libxml2.xmlstring; 
    4 import bcd.libxml2.xmlversion; 
     3align(4): 
     4public import bcd.libxml2.xmlstring; 
     5public import bcd.libxml2.xmlversion; 
    56alias _xmlChRangeGroup xmlChRangeGroup; 
    67alias _xmlChRangeGroup * xmlChRangeGroupPtr; 
     
    910alias _xmlChLRange xmlChLRange; 
    1011alias _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); 
     12extern (C) int xmlIsPubidChar(uint); 
     13extern (C) int xmlIsIdeographic(uint); 
     14extern (C) int xmlIsExtender(uint); 
     15extern (C) int xmlIsDigit(uint); 
     16extern (C) int xmlIsCombining(uint); 
     17extern (C) int xmlIsChar(uint); 
     18extern (C) int xmlIsBlank(uint); 
     19extern (C) int xmlIsBaseChar(uint); 
     20extern (C) int xmlCharInRange(uint, _xmlChRangeGroup *); 
    2021struct _xmlChRangeGroup { 
    2122int nbShortRange; 
     
    3233ushort high; 
    3334} 
    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; 
     35extern (C) extern char [256] xmlIsPubidChar_tab; 
     36extern (C) extern _xmlChRangeGroup xmlIsIdeographicGroup; 
     37extern (C) extern _xmlChRangeGroup xmlIsExtenderGroup; 
     38extern (C) extern _xmlChRangeGroup xmlIsDigitGroup; 
     39extern (C) extern _xmlChRangeGroup xmlIsCombiningGroup; 
     40extern (C) extern _xmlChRangeGroup xmlIsCharGroup; 
     41extern (C) extern _xmlChRangeGroup xmlIsBaseCharGroup; 
  • trunk/bindings/bcd/libxml2/encoding.d

    r58 r123  
    11/* THIS FILE GENERATED BY bcd.gen */ 
    22module 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; 
     3align(4): 
     4public import bcd.libxml2.threads; 
     5public import bcd.libxml2.globals; 
     6public import bcd.libxml2.SAX2; 
     7public import bcd.libxml2.SAX; 
     8public import bcd.libxml2.xlink; 
     9public import bcd.libxml2.parser; 
     10public import bcd.libxml2.xmlIO; 
     11public import bcd.libxml2.entities; 
     12public import bcd.libxml2.hash; 
     13public import bcd.libxml2.valid; 
     14public import bcd.libxml2.xmlautomata; 
     15public import bcd.libxml2.list; 
     16public import bcd.libxml2.xmlerror; 
     17public import bcd.libxml2.xmlmemory; 
     18public import bcd.libxml2.tree; 
     19public import bcd.libxml2.xmlregexp; 
     20public import bcd.libxml2.dict; 
     21public import bcd.libxml2.xmlstring; 
     22public import bcd.libxml2.xmlversion; 
    2223alias _xmlCharEncodingHandler xmlCharEncodingHandler; 
    2324alias _xmlCharEncodingHandler * xmlCharEncodingHandlerPtr; 
    24 alias int function(char *, int *, char *, int *) _BCD_func__2450
    25 alias _BCD_func__2450 xmlCharEncodingInputFunc; 
    26 alias _BCD_func__2450 xmlCharEncodingOutputFunc; 
     25alias int function(char *, int *, char *, int *) _BCD_func__2456
     26alias _BCD_func__2456 xmlCharEncodingInputFunc; 
     27alias _BCD_func__2456 xmlCharEncodingOutputFunc; 
    2728enum xmlCharEncoding { 
    2829XML_CHAR_ENCODING_ERROR=-1, 
     
    5152XML_CHAR_ENCODING_ASCII=22, 
    5253} 
    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); 
     54extern (C) int isolat1ToUTF8(char *, int *, char *, int *); 
     55extern (C) int UTF8Toisolat1(char *, int *, char *, int *); 
     56extern (C) int xmlCharEncCloseFunc(_xmlCharEncodingHandler *); 
     57extern (C) int xmlCharEncFirstLine(_xmlCharEncodingHandler *, _xmlBuffer *, _xmlBuffer *); 
     58extern (C) int xmlCharEncInFunc(_xmlCharEncodingHandler *, _xmlBuffer *, _xmlBuffer *); 
     59extern (C) int xmlCharEncOutFunc(_xmlCharEncodingHandler *, _xmlBuffer *, _xmlBuffer *); 
     60extern (C) int xmlDetectCharEncoding(char *, int); 
     61extern (C) char * xmlGetCharEncodingName(int); 
     62extern (C) int xmlParseCharEncoding(char *); 
    6263extern (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); 
     64extern (C) char * xmlGetEncodingAlias(char *); 
     65extern (C) int xmlDelEncodingAlias(char *); 
     66extern (C) int xmlAddEncodingAlias(char *, char *); 
     67extern (C) _xmlCharEncodingHandler * xmlNewCharEncodingHandler(char *, _BCD_func__2456, _BCD_func__2456); 
     68extern (C) _xmlCharEncodingHandler * xmlFindCharEncodingHandler(char *); 
     69extern (C) _xmlCharEncodingHandler * xmlGetCharEncodingHandler(int); 
     70extern (C) void xmlRegisterCharEncodingHandler(_xmlCharEncodingHandler *); 
    7071extern (C) void xmlCleanupCharEncodingHandlers(); 
    7172extern (C) void xmlInitCharEncodingHandlers(); 
    72 alias void function(_xmlNode *) _BCD_func__1685
    73 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1686
    74 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1687
    75 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1695
    76 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1696
    77 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1697
    78 alias void function(void *, _xmlNode *) _BCD_func__1698
    79 alias int function(void *, void *) _BCD_func__1715
     73alias void function(_xmlNode *) _BCD_func__1691
     74alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1692
     75alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1693
     76alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1701
     77alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1702
     78alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1703
     79alias void function(void *, _xmlNode *) _BCD_func__1704
     80alias int function(void *, void *) _BCD_func__1721
    8081alias int function(void *) _BCD_func__1383; 
    81 alias int function(void *, char *, int) _BCD_func__1865
    82 alias void * function(char *) _BCD_func__1866
    83 alias int function(char *) _BCD_func__1867
    84 alias int function(void *, char *, int) _BCD_func__1868
    85 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1869
    86 alias void function(void *, char *, char *, char *) _BCD_func__1900
    87 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1901
    88 alias void function(void *, char *, ...) _BCD_func__1902
    89 alias void function(void *, char *, int) _BCD_func__1903
    90 alias void function(void *, char *) _BCD_func__1904
    91 alias void function(void *, char *, char *) _BCD_func__1905
    92 alias void function(void *, char *, char * *) _BCD_func__1906
    93 alias void function(void *) _BCD_func__1907
    94 alias void function(void *, _xmlSAXLocator *) _BCD_func__1908
    95 alias void function(void *, char *, char *, char *, char *) _BCD_func__1909
    96 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1910
    97 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1911
    98 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1912
    99 alias _xmlEntity * function(void *, char *) _BCD_func__1913
    100 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1914
    101 alias void function(char *) _BCD_func__1927
    102 alias void function(void *) _BCD_func__1947
    103 alias void function(void *, _xmlError *) _BCD_func__1948
    104 alias void function(void *, void *, char *, char *, char *) _BCD_func__1964
    105 alias void function(void *, void *, char *) _BCD_func__1965
    106 alias void * function(void *, char *) _BCD_func__1966
    107 alias void function(void *, char *) _BCD_func__1967
    108 alias char * function(char *) _BCD_func__1972
    109 alias void * function(void *, uint) _BCD_func__1973
    110 alias void * function(uint) _BCD_func__1974
    111 alias void function(void *, char *, void *, void *) _BCD_func__2093
     82alias int function(void *, char *, int) _BCD_func__1871
     83alias void * function(char *) _BCD_func__1872
     84alias int function(char *) _BCD_func__1873
     85alias int function(void *, char *, int) _BCD_func__1874
     86alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1875
     87alias void function(void *, char *, char *, char *) _BCD_func__1906
     88alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1907
     89alias void function(void *, char *, ...) _BCD_func__1908
     90alias void function(void *, char *, int) _BCD_func__1909
     91alias void function(void *, char *) _BCD_func__1910
     92alias void function(void *, char *, char *) _BCD_func__1911
     93alias void function(void *, char *, char * *) _BCD_func__1912
     94alias void function(void *) _BCD_func__1913
     95alias void function(void *, _xmlSAXLocator *) _BCD_func__1914
     96alias void function(void *, char *, char *, char *, char *) _BCD_func__1915
     97alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1916
     98alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1917
     99alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1918
     100alias _xmlEntity * function(void *, char *) _BCD_func__1919
     101alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1920
     102alias void function(char *) _BCD_func__1933
     103alias void function(void *) _BCD_func__1953
     104alias void function(void *, _xmlError *) _BCD_func__1954
     105alias void function(void *, void *, char *, char *, char *) _BCD_func__1970
     106alias void function(void *, void *, char *) _BCD_func__1971
     107alias void * function(void *, char *) _BCD_func__1972
     108alias void function(void *, char *) _BCD_func__1973
     109alias char * function(char *) _BCD_func__1978
     110alias void * function(void *, uint) _BCD_func__1979
     111alias void * function(uint) _BCD_func__1980
     112alias void function(void *, char *, void *, void *) _BCD_func__2099
    112113alias int function(void *, long *, int) _BCD_func__1385; 
    113114alias int function(void *, char *, uint) _BCD_func__1387; 
    114115alias 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; 
     116alias int function(void * *, char *) _BCD_func__2374; 
     117alias int function(char *, char * * *, uint *) _BCD_func__2375; 
     118alias int function(void *, char *, char *, char *, char *) _BCD_func__2376; 
    123119struct _xmlCharEncodingHandler { 
    124120char * name; 
    125 _BCD_func__2450 input; 
    126 _BCD_func__2450 output; 
     121_BCD_func__2456 input; 
     122_BCD_func__2456 output; 
    127123void * iconv_in; 
    128124void * iconv_out; 
  • trunk/bindings/bcd/libxml2/entities.d

    r58 r123  
    11/* THIS FILE GENERATED BY bcd.gen */ 
    22module 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; 
     3align(4): 
     4public import bcd.libxml2.hash; 
     5public import bcd.libxml2.threads; 
     6public import bcd.libxml2.globals; 
     7public import bcd.libxml2.SAX2; 
     8public import bcd.libxml2.SAX; 
     9public import bcd.libxml2.xlink; 
     10public import bcd.libxml2.parser; 
     11public import bcd.libxml2.xmlIO; 
     12public import bcd.libxml2.encoding; 
     13public import bcd.libxml2.valid; 
     14public import bcd.libxml2.xmlautomata; 
     15public import bcd.libxml2.list; 
     16public import bcd.libxml2.xmlerror; 
     17public import bcd.libxml2.xmlmemory; 
     18public import bcd.libxml2.tree; 
     19public import bcd.libxml2.xmlregexp; 
     20public import bcd.libxml2.dict; 
     21public import bcd.libxml2.xmlstring; 
     22public import bcd.libxml2.xmlversion; 
    2223alias void xmlEntitiesTable; 
    2324alias void * xmlEntitiesTablePtr; 
     
    3132} 
    3233extern (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); 
     34extern (C) void xmlDumpEntityDecl(_xmlBuffer *, _xmlEntity *); 
     35extern (C) void xmlDumpEntitiesTable(_xmlBuffer *, void *); 
     36extern (C) void xmlFreeEntitiesTable(void *); 
     37extern (C) void * xmlCopyEntitiesTable(void *); 
    3738extern (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); 
     39extern (C) char * xmlEncodeSpecialChars(_xmlDoc *, char *); 
     40extern (C) char * xmlEncodeEntitiesReentrant(_xmlDoc *, char *); 
     41extern (C) char * xmlEncodeEntities(_xmlDoc *, char *); 
     42extern (C) _xmlEntity * xmlGetParameterEntity(_xmlDoc *, char *); 
     43extern (C) _xmlEntity * xmlGetDtdEntity(_xmlDoc *, char *); 
     44extern (C) _xmlEntity * xmlGetDocEntity(_xmlDoc *, char *); 
     45extern (C) _xmlEntity * xmlGetPredefinedEntity(char *); 
     46extern (C) _xmlEntity * xmlAddDtdEntity(_xmlDoc *, char *, int, char *, char *, char *); 
     47extern (C) _xmlEntity * xmlAddDocEntity(_xmlDoc *, char *, int, char *, char *, char *); 
    4748extern (C) void xmlInitializePredefinedEntities(); 
    48 alias void function(_xmlNode *) _BCD_func__1684
    49 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1685
    50 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1686
    51 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1693
    52 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1694
    53 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1695
    54 alias void function(void *, _xmlNode *) _BCD_func__1696
    55 alias int function(void *, void *) _BCD_func__1713
     49alias void function(_xmlNode *) _BCD_func__1690
     50alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1691
     51alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1692
     52alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1699
     53alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1700
     54alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1701
     55alias void function(void *, _xmlNode *) _BCD_func__1702
     56alias int function(void *, void *) _BCD_func__1719
    5657alias int function(void *) _BCD_func__1396; 
    57 alias int function(void *, char *, int) _BCD_func__1863
    58 alias void * function(char *) _BCD_func__1864
    59 alias int function(char *) _BCD_func__1865
    60 alias int function(void *, char *, int) _BCD_func__1866
    61 alias int function(char *, int *, char *, int *) _BCD_func__1876
    62 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1879
    63 alias void function(void *, char *, char *, char *) _BCD_func__1910
    64 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1911
    65 alias void function(void *, char *, ...) _BCD_func__1912
    66 alias void function(void *, char *, int) _BCD_func__1913
    67 alias void function(void *, char *) _BCD_func__1914
    68 alias void function(void *, char *, char *) _BCD_func__1915
    69 alias void function(void *, char *, char * *) _BCD_func__1916
    70 alias void function(void *) _BCD_func__1917
    71 alias void function(void *, _xmlSAXLocator *) _BCD_func__1918
    72 alias void function(void *, char *, char *, char *, char *) _BCD_func__1919
    73 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1920
    74 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1921
    75 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1922
    76 alias _xmlEntity * function(void *, char *) _BCD_func__1923
    77 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1924
    78 alias void function(char *) _BCD_func__1937
    79 alias void function(void *) _BCD_func__1957
    80 alias void function(void *, _xmlError *) _BCD_func__1958
    81 alias void function(void *, void *, char *, char *, char *) _BCD_func__1974
    82 alias void function(void *, void *, char *) _BCD_func__1975
    83 alias void * function(void *, char *) _BCD_func__1976
    84 alias void function(void *, char *) _BCD_func__1977
    85 alias char * function(char *) _BCD_func__1982
    86 alias void * function(void *, uint) _BCD_func__1983
    87 alias void * function(uint) _BCD_func__1984
    88 alias void function(void *, char *, void *, void *) _BCD_func__2103
     58alias int function(void *, char *, int) _BCD_func__1869
     59alias void * function(char *) _BCD_func__1870
     60alias int function(char *) _BCD_func__1871
     61alias int function(void *, char *, int) _BCD_func__1872
     62alias int function(char *, int *, char *, int *) _BCD_func__1882
     63alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1885
     64alias void function(void *, char *, char *, char *) _BCD_func__1916
     65alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1917
     66alias void function(void *, char *, ...) _BCD_func__1918
     67alias void function(void *, char *, int) _BCD_func__1919
     68alias void function(void *, char *) _BCD_func__1920
     69alias void function(void *, char *, char *) _BCD_func__1921
     70alias void function(void *, char *, char * *) _BCD_func__1922
     71alias void function(void *) _BCD_func__1923
     72alias void function(void *, _xmlSAXLocator *) _BCD_func__1924
     73alias void function(void *, char *, char *, char *, char *) _BCD_func__1925
     74alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1926
     75alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1927
     76alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1928
     77alias _xmlEntity * function(void *, char *) _BCD_func__1929
     78alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1930
     79alias void function(char *) _BCD_func__1943
     80alias void function(void *) _BCD_func__1963
     81alias void function(void *, _xmlError *) _BCD_func__1964
     82alias void function(void *, void *, char *, char *, char *) _BCD_func__1980
     83alias void function(void *, void *, char *) _BCD_func__1981
     84alias void * function(void *, char *) _BCD_func__1982
     85alias void function(void *, char *) _BCD_func__1983
     86alias char * function(char *) _BCD_func__1988
     87alias void * function(void *, uint) _BCD_func__1989
     88alias void * function(uint) _BCD_func__1990
     89alias void function(void *, char *, void *, void *) _BCD_func__2109
    8990alias int function(void *, long *, int) _BCD_func__1398; 
    9091alias int function(void *, char *, uint) _BCD_func__1400; 
    9192alias 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; 
     93alias int function(void * *, char *) _BCD_func__2382; 
     94alias int function(char *, char * * *, uint *) _BCD_func__2383; 
     95alias int function(void *, char *, char *, char *, char *) _BCD_func__2384; 
    10096struct _xmlEntity { 
    10197void * _private; 
  • trunk/bindings/bcd/libxml2/globals.d

    r58 r123  
    11/* THIS FILE GENERATED BY bcd.gen */ 
    22module 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 {} 
     3align(4): 
     4public import bcd.libxml2.threads; 
     5public import bcd.libxml2.xmlmemory; 
     6public import bcd.libxml2.SAX2; 
     7public import bcd.libxml2.SAX; 
     8public import bcd.libxml2.xlink; 
     9public import bcd.libxml2.parser; 
     10public import bcd.libxml2.xmlIO; 
     11public import bcd.libxml2.encoding; 
     12public import bcd.libxml2.entities; 
     13public import bcd.libxml2.hash; 
     14public import bcd.libxml2.valid; 
     15public import bcd.libxml2.xmlautomata; 
     16public import bcd.libxml2.list; 
     17public import bcd.libxml2.xmlerror; 
     18public import bcd.libxml2.tree; 
     19public import bcd.libxml2.xmlregexp; 
     20public import bcd.libxml2.dict; 
     21public import bcd.libxml2.xmlstring; 
     22public import bcd.libxml2.xmlversion; 
    2623alias _xmlGlobalState xmlGlobalState; 
    2724alias _xmlGlobalState * xmlGlobalStatePtr; 
    28 alias void function(void *) _BCD_func__1694
    29 alias void * function(uint) _BCD_func__1693
    30 alias char * function(char *) _BCD_func__1691
    31 alias void * function(void *, uint) _BCD_func__1692
    32 alias void function(void *, char *, ...) _BCD_func__1920
    33 alias void function(void *, _xmlError *) _BCD_func__1965
    34 alias void function(_xmlNode *) _BCD_func__1683
    35 alias _BCD_func__1683 xmlRegisterNodeFunc; 
    36 alias _BCD_func__1683 xmlDeregisterNodeFunc; 
    37 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1685
    38 alias _BCD_func__1685 xmlParserInputBufferCreateFilenameFunc; 
    39 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1684
    40 alias _BCD_func__1684 xmlOutputBufferCreateFilenameFunc; 
    41 extern (C) _BCD_func__1684 * __xmlOutputBufferCreateFilenameValue(); 
    42 extern (C) _BCD_func__1685 * __xmlParserInputBufferCreateFilenameValue(); 
    43 extern (C) _BCD_func__1683 * __xmlDeregisterNodeDefaultValue(); 
    44 extern (C) _BCD_func__1683 * __xmlRegisterNodeDefaultValue(); 
    45 extern (C) int xmlThrDefSubstituteEntitiesDefaultValue(int v); 
     25alias void function(void *) _BCD_func__1700
     26alias void * function(uint) _BCD_func__1699
     27alias char * function(char *) _BCD_func__1697
     28alias void * function(void *, uint) _BCD_func__1698
     29alias void function(void *, char *, ...) _BCD_func__1926
     30alias void function(void *, _xmlError *) _BCD_func__1971
     31alias void function(_xmlNode *) _BCD_func__1689
     32alias _BCD_func__1689 xmlRegisterNodeFunc; 
     33alias _BCD_func__1689 xmlDeregisterNodeFunc; 
     34alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1691
     35alias _BCD_func__1691 xmlParserInputBufferCreateFilenameFunc; 
     36alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1690
     37alias _BCD_func__1690 xmlOutputBufferCreateFilenameFunc; 
     38extern (C) _BCD_func__1690 * __xmlOutputBufferCreateFilenameValue(); 
     39extern (C) _BCD_func__1691 * __xmlParserInputBufferCreateFilenameValue(); 
     40extern (C) _BCD_func__1689 * __xmlDeregisterNodeDefaultValue(); 
     41extern (C) _BCD_func__1689 * __xmlRegisterNodeDefaultValue(); 
     42extern (C) int xmlThrDefSubstituteEntitiesDefaultValue(int); 
    4643extern (C) int * __xmlSubstituteEntitiesDefaultValue(); 
    47 extern (C) int xmlThrDefSaveNoEmptyTags(int v); 
     44extern (C) int xmlThrDefSaveNoEmptyTags(int); 
    4845extern (C) int * __xmlSaveNoEmptyTags(); 
    49 extern (C) int xmlThrDefPedanticParserDefaultValue(int v); 
     46extern (C) int xmlThrDefPedanticParserDefaultValue(int); 
    5047extern (C) int * __xmlPedanticParserDefaultValue(); 
    5148extern (C) char * * __xmlParserVersion(); 
    52 extern (C) int xmlThrDefParserDebugEntities(int v); 
     49extern (C) int xmlThrDefParserDebugEntities(int); 
    5350extern (C) int * __xmlParserDebugEntities(); 
    54 extern (C) int xmlThrDefLoadExtDtdDefaultValue(int v); 
     51extern (C) int xmlThrDefLoadExtDtdDefaultValue(int); 
    5552extern (C) int * __xmlLoadExtDtdDefaultValue(); 
    56 extern (C) int xmlThrDefLineNumbersDefaultValue(int v); 
     53extern (C) int xmlThrDefLineNumbersDefaultValue(int); 
    5754extern (C) int * __xmlLineNumbersDefaultValue(); 
    58 extern (C) int xmlThrDefKeepBlanksDefaultValue(int v); 
     55extern (C) int xmlThrDefKeepBlanksDefaultValue(int); 
    5956extern (C) int * __xmlKeepBlanksDefaultValue(); 
    60 extern (C) char * xmlThrDefTreeIndentString(char * v); 
     57extern (C) char * xmlThrDefTreeIndentString(char *); 
    6158extern (C) char * * __xmlTreeIndentString(); 
    62 extern (C) int xmlThrDefIndentTreeOutput(int v); 
     59extern (C) int xmlThrDefIndentTreeOutput(int); 
    6360extern (C) int * __xmlIndentTreeOutput(); 
    64 extern (C) int xmlThrDefGetWarningsDefaultValue(int v); 
     61extern (C) int xmlThrDefGetWarningsDefaultValue(int); 
    6562extern (C) int * __xmlGetWarningsDefaultValue(); 
    6663extern (C) void * * __xmlGenericErrorContext(); 
    67 extern (C) _BCD_func__1965 * __xmlStructuredError(); 
    68 extern (C) _BCD_func__1920 * __xmlGenericError(); 
    69 extern (C) int xmlThrDefDoValidityCheckingDefaultValue(int v); 
     64extern (C) _BCD_func__1971 * __xmlStructuredError(); 
     65extern (C) _BCD_func__1926 * __xmlGenericError(); 
     66extern (C) int xmlThrDefDoValidityCheckingDefaultValue(int); 
    7067extern (C) int * __xmlDoValidityCheckingDefaultValue(); 
    7168extern (C) _xmlSAXLocator * __xmlDefaultSAXLocator(); 
    7269extern (C) _xmlSAXHandlerV1 * __xmlDefaultSAXHandler(); 
    73 extern (C) int xmlThrDefDefaultBufferSize(int v); 
     70extern (C) int xmlThrDefDefaultBufferSize(int); 
    7471extern (C) int * __xmlDefaultBufferSize(); 
    75 extern (C) int xmlThrDefBufferAllocScheme(int v); 
     72extern (C) int xmlThrDefBufferAllocScheme(int); 
    7673extern (C) int * __xmlBufferAllocScheme(); 
    7774extern (C) int * __oldXMLWDcompatibility(); 
     
    7976extern (C) _xmlSAXHandlerV1 * __htmlDefaultSAXHandler(); 
    8077extern (C) _xmlSAXHandlerV1 * __docbDefaultSAXHandler(); 
    81 extern (C) _BCD_func__1685 xmlThrDefParserInputBufferCreateFilenameDefault(_BCD_func__1685 func); 
    82 extern (C) _BCD_func__1684 xmlThrDefOutputBufferCreateFilenameDefault(_BCD_func__1684 func); 
    83 extern (C) _BCD_func__1683 xmlThrDefDeregisterNodeDefault(_BCD_func__1683 func); 
    84 extern (C) _BCD_func__1683 xmlDeregisterNodeDefault(_BCD_func__1683 func); 
    85 extern (C) _BCD_func__1683 xmlThrDefRegisterNodeDefault(_BCD_func__1683 func); 
    86 extern (C) _BCD_func__1683 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__1684 xmlOutputBufferCreateFilenameDefault(_BCD_func__1684 func); 
    91 extern (C) _BCD_func__1685 xmlParserInputBufferCreateFilenameDefault(_BCD_func__1685 func); 
     78extern (C) _BCD_func__1691 xmlThrDefParserInputBufferCreateFilenameDefault(_BCD_func__1691); 
     79extern (C) _BCD_func__1690 xmlThrDefOutputBufferCreateFilenameDefault(_BCD_func__1690); 
     80extern (C) _BCD_func__1689 xmlThrDefDeregisterNodeDefault(_BCD_func__1689); 
     81extern (C) _BCD_func__1689 xmlDeregisterNodeDefault(_BCD_func__1689); 
     82extern (C) _BCD_func__1689 xmlThrDefRegisterNodeDefault(_BCD_func__1689); 
     83extern (C) _BCD_func__1689 xmlRegisterNodeDefault(_BCD_func__1689); 
     84extern (C) void xmlThrDefSetStructuredErrorFunc(void *, _BCD_func__1971); 
     85extern (C) void xmlThrDefSetGenericErrorFunc(void *, _BCD_func__1926); 
     86extern (C) void xmlInitializeGlobalState(_xmlGlobalState *); 
     87extern (C) _BCD_func__1690 xmlOutputBufferCreateFilenameDefault(_BCD_func__1690); 
     88extern (C) _BCD_func__1691 xmlParserInputBufferCreateFilenameDefault(_BCD_func__1691); 
    9289extern (C) void xmlCleanupGlobals(); 
    9390extern (C) void xmlInitGlobals(); 
    94 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1702
    95 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1703
    96 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1704
    97 alias void function(void *, _xmlNode *) _BCD_func__1705
    98 alias int function(void *, void *) _BCD_func__1722
     91alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1708
     92alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1709
     93alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1710
     94alias void function(void *, _xmlNode *) _BCD_func__1711
     95alias int function(void *, void *) _BCD_func__1728
    9996alias int function(void *) _BCD_func__1395; 
    100 alias int function(void *, char *, int) _BCD_func__1871
    101 alias void * function(char *) _BCD_func__1872
    102 alias int function(char *) _BCD_func__1873
    103 alias int function(void *, char *, int) _BCD_func__1874
    104 alias int function(char *, int *, char *, int *) _BCD_func__1884
    105 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1887
    106 alias void function(void *, char *, char *, char *) _BCD_func__1918
    107 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1919
    108 alias void function(void *, char *, int) _BCD_func__1921
    109 alias void function(void *, char *) _BCD_func__1922
    110 alias void function(void *, char *, char *) _BCD_func__1923
    111 alias void function(void *, char *, char * *) _BCD_func__1924
    112 alias void function(void *, _xmlSAXLocator *) _BCD_func__1925
    113 alias void function(void *, char *, char *, char *, char *) _BCD_func__1926
    114 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1927
    115 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1928
    116 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1929
    117 alias _xmlEntity * function(void *, char *) _BCD_func__1930
    118 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1931
    119 alias void function(char *) _BCD_func__1944
    120 alias void function(void *) _BCD_func__1964
    121 alias void function(void *, void *, char *, char *, char *) _BCD_func__1981
    122 alias void function(void *, void *, char *) _BCD_func__1982
    123 alias void * function(void *, char *) _BCD_func__1983
    124 alias void function(void *, char *) _BCD_func__1984
    125 alias void function(void *, char *, void *, void *) _BCD_func__2103
     97alias int function(void *, char *, int) _BCD_func__1877
     98alias void * function(char *) _BCD_func__1878
     99alias int function(char *) _BCD_func__1879
     100alias int function(void *, char *, int) _BCD_func__1880
     101alias int function(char *, int *, char *, int *) _BCD_func__1890
     102alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1893
     103alias void function(void *, char *, char *, char *) _BCD_func__1924
     104alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1925
     105alias void function(void *, char *, int) _BCD_func__1927
     106alias void function(void *, char *) _BCD_func__1928
     107alias void function(void *, char *, char *) _BCD_func__1929
     108alias void function(void *, char *, char * *) _BCD_func__1930
     109alias void function(void *, _xmlSAXLocator *) _BCD_func__1931
     110alias void function(void *, char *, char *, char *, char *) _BCD_func__1932
     111alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1933
     112alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1934
     113alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1935
     114alias _xmlEntity * function(void *, char *) _BCD_func__1936
     115alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1937
     116alias void function(char *) _BCD_func__1950
     117alias void function(void *) _BCD_func__1970
     118alias void function(void *, void *, char *, char *, char *) _BCD_func__1987
     119alias void function(void *, void *, char *) _BCD_func__1988
     120alias void * function(void *, char *) _BCD_func__1989
     121alias void function(void *, char *) _BCD_func__1990
     122alias void function(void *, char *, void *, void *) _BCD_func__2109
    126123alias int function(void *, long *, int) _BCD_func__1397; 
    127124alias int function(void *, char *, uint) _BCD_func__1399; 
    128125alias 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; 
     126alias int function(void * *, char *) _BCD_func__2381; 
     127alias int function(char *, char * * *, uint *) _BCD_func__2382; 
     128alias int function(void *, char *, char *, char *, char *) _BCD_func__2383; 
    137129struct _xmlGlobalState { 
    138130char * xmlParserVersion; 
     
    141133_xmlSAXHandlerV1 docbDefaultSAXHandler; 
    142134_xmlSAXHandlerV1 htmlDefaultSAXHandler; 
    143 _BCD_func__1694 xmlFree; 
    144 _BCD_func__1693 xmlMalloc; 
    145 _BCD_func__1691 xmlMemStrdup; 
    146 _BCD_func__1692 xmlRealloc; 
    147 _BCD_func__1920 xmlGenericError; 
    148 _BCD_func__1965 xmlStructuredError; 
     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; 
    149141void * xmlGenericErrorContext; 
    150142int oldXMLWDcompatibility; 
     
    162154int xmlIndentTreeOutput; 
    163155char * xmlTreeIndentString; 
    164 _BCD_func__1683 xmlRegisterNodeDefaultValue; 
    165 _BCD_func__1683 xmlDeregisterNodeDefaultValue; 
    166 _BCD_func__1693 xmlMallocAtomic; 
     156_BCD_func__1689 xmlRegisterNodeDefaultValue; 
     157_BCD_func__1689 xmlDeregisterNodeDefaultValue; 
     158_BCD_func__1699 xmlMallocAtomic; 
    167159_xmlError xmlLastError; 
    168 _BCD_func__1685 xmlParserInputBufferCreateFilenameValue; 
    169 _BCD_func__1684 xmlOutputBufferCreateFilenameValue; 
     160_BCD_func__1691 xmlParserInputBufferCreateFilenameValue; 
     161_BCD_func__1690 xmlOutputBufferCreateFilenameValue; 
    170162} 
    171 extern (C) _BCD_func__1684 xmlOutputBufferCreateFilenameValue; 
    172 extern (C) _BCD_func__1685 xmlParserInputBufferCreateFilenameValue; 
    173 extern (C) _BCD_func__1683 xmlDeregisterNodeDefaultValue; 
    174 extern (C) _BCD_func__1683 xmlRegisterNodeDefaultValue; 
    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__1965 xmlStructuredError; 
    188 extern (C) _BCD_func__1920 xmlGenericError; 
    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__1691 xmlMemStrdup; 
    199 extern (C) _BCD_func__1694 xmlFree; 
    200 extern (C) _BCD_func__1692 xmlRealloc; 
    201 extern (C) _BCD_func__1693 xmlMallocAtomic; 
    202 extern (C) _BCD_func__1693 xmlMalloc; 
     163extern (C) extern _BCD_func__1690 xmlOutputBufferCreateFilenameValue; 
     164extern (C) extern _BCD_func__1691 xmlParserInputBufferCreateFilenameValue; 
     165extern (C) extern _BCD_func__1689 xmlDeregisterNodeDefaultValue; 
     166extern (C) extern _BCD_func__1689 xmlRegisterNodeDefaultValue; 
     167extern (C) extern int xmlSubstituteEntitiesDefaultValue; 
     168extern (C) extern int xmlSaveNoEmptyTags; 
     169extern (C) extern int xmlPedanticParserDefaultValue; 
     170extern (C) extern char * xmlParserVersion; 
     171extern (C) extern int xmlParserDebugEntities; 
     172extern (C) extern int xmlLoadExtDtdDefaultValue; 
     173extern (C) extern int xmlLineNumbersDefaultValue; 
     174extern (C) extern int xmlKeepBlanksDefaultValue; 
     175extern (C) extern char * xmlTreeIndentString; 
     176extern (C) extern int xmlIndentTreeOutput; 
     177extern (C) extern int xmlGetWarningsDefaultValue; 
     178extern (C) extern void * xmlGenericErrorContext; 
     179extern (C) extern _BCD_func__1971 xmlStructuredError; 
     180extern (C) extern _BCD_func__1926 xmlGenericError; 
     181extern (C) extern int xmlDoValidityCheckingDefaultValue; 
     182extern (C) extern _xmlSAXLocator xmlDefaultSAXLocator; 
     183extern (C) extern _xmlSAXHandlerV1 xmlDefaultSAXHandler; 
     184extern (C) extern int xmlDefaultBufferSize; 
     185extern (C) extern int xmlBufferAllocScheme; 
     186extern (C) extern int oldXMLWDcompatibility; 
     187extern (C) extern _xmlError xmlLastError; 
     188extern (C) extern _xmlSAXHandlerV1 htmlDefaultSAXHandler; 
     189extern (C) extern _xmlSAXHandlerV1 docbDefaultSAXHandler; 
     190extern (C) extern _BCD_func__1697 xmlMemStrdup; 
     191extern (C) extern _BCD_func__1700 xmlFree; 
     192extern (C) extern _BCD_func__1698 xmlRealloc; 
     193extern (C) extern _BCD_func__1699 xmlMallocAtomic; 
     194extern (C) extern _BCD_func__1699 xmlMalloc; 
  • trunk/bindings/bcd/libxml2/hash.d

    r58 r123  
    11/* THIS FILE GENERATED BY bcd.gen */ 
    22module 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; 
     3align(4): 
     4public import bcd.libxml2.parser; 
     5public import bcd.libxml2.xmlIO; 
     6public import bcd.libxml2.globals; 
     7public import bcd.libxml2.threads; 
     8public import bcd.libxml2.xmlmemory; 
     9public import bcd.libxml2.SAX2; 
     10public import bcd.libxml2.SAX; 
     11public import bcd.libxml2.xlink; 
     12public import bcd.libxml2.encoding; 
     13public import bcd.libxml2.entities; 
     14public import bcd.libxml2.valid; 
     15public import bcd.libxml2.xmlautomata; 
     16public import bcd.libxml2.list; 
     17public import bcd.libxml2.xmlerror; 
     18public import bcd.libxml2.tree; 
     19public import bcd.libxml2.xmlregexp; 
     20public import bcd.libxml2.dict; 
     21public import bcd.libxml2.xmlstring; 
     22public import bcd.libxml2.xmlversion; 
     23alias void function(void *, void *, char *, char *, char *) _BCD_func__1645; 
     24alias _BCD_func__1645 xmlHashScannerFull; 
     25alias void function(void *, void *, char *) _BCD_func__1646; 
     26alias _BCD_func__1646 xmlHashScanner; 
     27alias void * function(void *, char *) _BCD_func__1647; 
     28alias _BCD_func__1647 xmlHashCopier; 
     29alias void function(void *, char *) _BCD_func__1648; 
     30alias _BCD_func__1648 xmlHashDeallocator; 
    3031alias void xmlHashTable; 
    3132alias 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__1695
    57 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1696
    58 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1697
    59 alias char * function(char *) _BCD_func__1702
    60 alias void * function(void *, uint) _BCD_func__1703
    61 alias void * function(uint) _BCD_func__1704
    62 alias void function(void *) _BCD_func__1705
    63 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1712
    64 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1713
    65 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1714
    66 alias void function(void *, _xmlNode *) _BCD_func__1715
    67 alias int function(void *, void *) _BCD_func__1732
     33extern (C) void xmlHashScanFull3(void *, char *, char *, char *, _BCD_func__1645, void *); 
     34extern (C) void xmlHashScanFull(void *, _BCD_func__1645, void *); 
     35extern (C) void xmlHashScan3(void *, char *, char *, char *, _BCD_func__1646, void *); 
     36extern (C) void xmlHashScan(void *, _BCD_func__1646, void *); 
     37extern (C) int xmlHashSize(void *); 
     38extern (C) void * xmlHashCopy(void *, _BCD_func__1647); 
     39extern (C) void * xmlHashQLookup3(void *, char *, char *, char *, char *, char *, char *); 
     40extern (C) void * xmlHashQLookup2(void *, char *, char *, char *, char *); 
     41extern (C) void * xmlHashQLookup(void *, char *, char *); 
     42extern (C) void * xmlHashLookup3(void *, char *, char *, char *); 
     43extern (C) void * xmlHashLookup2(void *, char *, char *); 
     44extern (C) void * xmlHashLookup(void *, char *); 
     45extern (C) int xmlHashRemoveEntry3(void *, char *, char *, char *, _BCD_func__1648); 
     46extern (C) int xmlHashRemoveEntry2(void *, char *, char *, _BCD_func__1648); 
     47extern (C) int xmlHashRemoveEntry(void *, char *, _BCD_func__1648); 
     48extern (C) int xmlHashUpdateEntry3(void *, char *, char *, char *, void *, _BCD_func__1648); 
     49extern (C) int xmlHashAddEntry3(void *, char *, char *, char *, void *); 
     50extern (C) int xmlHashUpdateEntry2(void *, char *, char *, void *, _BCD_func__1648); 
     51extern (C) int xmlHashAddEntry2(void *, char *, char *, void *); 
     52extern (C) int xmlHashUpdateEntry(void *, char *, void *, _BCD_func__1648); 
     53extern (C) int xmlHashAddEntry(void *, char *, void *); 
     54extern (C) void xmlHashFree(void *, _BCD_func__1648); 
     55extern (C) void * xmlHashCreateDict(int, void *); 
     56extern (C) void * xmlHashCreate(int); 
     57alias void function(_xmlNode *) _BCD_func__1701
     58alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1702
     59alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1703
     60alias char * function(char *) _BCD_func__1708
     61alias void * function(void *, uint) _BCD_func__1709
     62alias void * function(uint) _BCD_func__1710
     63alias void function(void *) _BCD_func__1711
     64alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1718
     65alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1719
     66alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1720
     67alias void function(void *, _xmlNode *) _BCD_func__1721
     68alias int function(void *, void *) _BCD_func__1738
    6869alias int function(void *) _BCD_func__1392; 
    69 alias int function(void *, char *, int) _BCD_func__1875
    70 alias void * function(char *) _BCD_func__1876
    71 alias int function(char *) _BCD_func__1877
    72 alias int function(void *, char *, int) _BCD_func__1878
    73 alias int function(char *, int *, char *, int *) _BCD_func__1888
    74 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1891
    75 alias void function(void *, char *, char *, char *) _BCD_func__1922
    76 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1923
    77 alias void function(void *, char *, ...) _BCD_func__1924
    78 alias void function(void *, char *, int) _BCD_func__1925
    79 alias void function(void *, char *) _BCD_func__1926
    80 alias void function(void *, char *, char *) _BCD_func__1927
    81 alias void function(void *, char *, char * *) _BCD_func__1928
    82 alias void function(void *, _xmlSAXLocator *) _BCD_func__1929
    83 alias void function(void *, char *, char *, char *, char *) _BCD_func__1930
    84 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1931
    85 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1932
    86 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1933
    87 alias _xmlEntity * function(void *, char *) _BCD_func__1934
    88 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1935
    89 alias void function(char *) _BCD_func__1948
    90 alias void function(void *) _BCD_func__1968
    91 alias void function(void *, _xmlError *) _BCD_func__1969
    92 alias void function(void *, char *, void *, void *) _BCD_func__2103
     70alias int function(void *, char *, int) _BCD_func__1881
     71alias void * function(char *) _BCD_func__1882
     72alias int function(char *) _BCD_func__1883
     73alias int function(void *, char *, int) _BCD_func__1884
     74alias int function(char *, int *, char *, int *) _BCD_func__1894
     75alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1897
     76alias void function(void *, char *, char *, char *) _BCD_func__1928
     77alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1929
     78alias void function(void *, char *, ...) _BCD_func__1930
     79alias void function(void *, char *, int) _BCD_func__1931
     80alias void function(void *, char *) _BCD_func__1932
     81alias void function(void *, char *, char *) _BCD_func__1933
     82alias void function(void *, char *, char * *) _BCD_func__1934
     83alias void function(void *, _xmlSAXLocator *) _BCD_func__1935
     84alias void function(void *, char *, char *, char *, char *) _BCD_func__1936
     85alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1937
     86alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1938
     87alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1939
     88alias _xmlEntity * function(void *, char *) _BCD_func__1940
     89alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1941
     90alias void function(char *) _BCD_func__1954
     91alias void function(void *) _BCD_func__1974
     92alias void function(void *, _xmlError *) _BCD_func__1975
     93alias void function(void *, char *, void *, void *) _BCD_func__2109
    9394alias int function(void *, long *, int) _BCD_func__1394; 
    9495alias int function(void *, char *, uint) _BCD_func__1396; 
    9596alias 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; 
     97alias int function(void * *, char *) _BCD_func__2381; 
     98alias int function(char *, char * * *, uint *) _BCD_func__2382; 
     99alias int function(void *, char *, char *, char *, char *) _BCD_func__2383; 
  • trunk/bindings/bcd/libxml2/list.d

    r58 r123  
    11/* THIS FILE GENERATED BY bcd.gen */ 
    22module 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; 
     3align(4): 
     4public import bcd.libxml2.xmlversion; 
     5alias int function(void *, void *) _BCD_func__164; 
     6alias _BCD_func__164 xmlListWalker; 
     7alias _BCD_func__164 xmlListDataCompare; 
    78alias void xmlLink; 
    8 alias void function(void *) _BCD_func__159
    9 alias _BCD_func__159 xmlListDeallocator; 
     9alias void function(void *) _BCD_func__165
     10alias _BCD_func__165 xmlListDeallocator; 
    1011alias void xmlList; 
    1112alias void * xmlListPtr; 
    1213alias 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__159 deallocator, _BCD_func__158 compare); 
     14extern (C) void * xmlLinkGetData(void *); 
     15extern (C) int xmlListCopy(void *, void *); 
     16extern (C) void * xmlListDup(void *); 
     17extern (C) void xmlListMerge(void *, void *); 
     18extern (C) void xmlListReverseWalk(void *, _BCD_func__164, void *); 
     19extern (C) void xmlListWalk(void *, _BCD_func__164, void *); 
     20extern (C) void xmlListSort(void *); 
     21extern (C) void xmlListReverse(void *); 
     22extern (C) int xmlListPushBack(void *, void *); 
     23extern (C) int xmlListPushFront(void *, void *); 
     24extern (C) void xmlListPopBack(void *); 
     25extern (C) void xmlListPopFront(void *); 
     26extern (C) int xmlListSize(void *); 
     27extern (C) void * xmlListEnd(void *); 
     28extern (C) void * xmlListFront(void *); 
     29extern (C) int xmlListEmpty(void *); 
     30extern (C) void xmlListClear(void *); 
     31extern (C) int xmlListRemoveAll(void *, void *); 
     32extern (C) int xmlListRemoveLast(void *, void *); 
     33extern (C) int xmlListRemoveFirst(void *, void *); 
     34extern (C) int xmlListAppend(void *, void *); 
     35extern (C) int xmlListInsert(void *, void *); 
     36extern (C) void * xmlListReverseSearch(void *, void *); 
     37extern (C) void * xmlListSearch(void *, void *); 
     38extern (C) void xmlListDelete(void *); 
     39extern (C) void * xmlListCreate(_BCD_func__165, _BCD_func__164); 
  • trunk/bindings/bcd/libxml2/nanoftp.d

    r58 r123  
    11/* THIS FILE GENERATED BY bcd.gen */ 
    22module 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); 
     3align(4): 
     4public import bcd.libxml2.xmlversion; 
     5alias void function(void *, char *, int) _BCD_func__150; 
     6alias _BCD_func__150 ftpDataCallback; 
     7alias void function(void *, char *, char *, char *, char *, uint, int, int, char *, int, int, int) _BCD_func__151; 
     8alias _BCD_func__151 ftpListCallback; 
     9extern (C) int xmlNanoFTPRead(void *, void *, int); 
     10extern (C) int xmlNanoFTPGet(void *, _BCD_func__150, void *, char *); 
     11extern (C) int xmlNanoFTPGetSocket(void *, char *); 
     12extern (C) int xmlNanoFTPList(void *, _BCD_func__151, void *, char *); 
     13extern (C) int xmlNanoFTPCloseConnection(void *); 
     14extern (C) int xmlNanoFTPGetConnection(void *); 
     15extern (C) int xmlNanoFTPDele(void *, char *); 
     16extern (C) int xmlNanoFTPCwd(void *, char *); 
     17extern (C) int xmlNanoFTPCheckResponse(void *); 
     18extern (C) int xmlNanoFTPGetResponse(void *); 
     19extern (C) int xmlNanoFTPUpdateURL(void *, char *); 
     20extern (C) void xmlNanoFTPProxy(char *, int, char *, char *, int); 
     21extern (C) void xmlNanoFTPScanProxy(char *); 
     22extern (C) int xmlNanoFTPQuit(void *); 
     23extern (C) int xmlNanoFTPClose(void *); 
     24extern (C) int xmlNanoFTPConnect(void *); 
     25extern (C) void * xmlNanoFTPOpen(char *); 
     26extern (C) void * xmlNanoFTPConnectTo(char *, int); 
     27extern (C) void xmlNanoFTPFreeCtxt(void *); 
     28extern (C) void * xmlNanoFTPNewCtxt(char *); 
    2829extern (C) void xmlNanoFTPCleanup(); 
    2930extern (C) void xmlNanoFTPInit(); 
  • trunk/bindings/bcd/libxml2/nanohttp.d

    r58 r123  
    11/* THIS FILE GENERATED BY bcd.gen */ 
    22module 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); 
     3align(4): 
     4public import bcd.libxml2.xmlversion; 
     5extern (C) void xmlNanoHTTPClose(void *); 
     6extern (C) int xmlNanoHTTPSave(void *, char *); 
     7extern (C) int xmlNanoHTTPRead(void *, void *, int); 
     8extern (C) char * xmlNanoHTTPMimeType(void *); 
     9extern (C) char * xmlNanoHTTPEncoding(void *); 
     10extern (C) int xmlNanoHTTPContentLength(void *); 
     11extern (C) char * xmlNanoHTTPRedir(void *); 
     12extern (C) char * xmlNanoHTTPAuthHeader(void *); 
     13extern (C) int xmlNanoHTTPReturnCode(void *); 
     14extern (C) void * xmlNanoHTTPOpenRedir(char *, char * *, char * *); 
     15extern (C) void * xmlNanoHTTPOpen(char *, char * *); 
     16extern (C) void * xmlNanoHTTPMethodRedir(char *, char *, char *, char * *, char * *, char *, int); 
     17extern (C) void * xmlNanoHTTPMethod(char *, char *, char *, char * *, char *, int); 
     18extern (C) int xmlNanoHTTPFetch(char *, char *, char * *); 
     19extern (C) void xmlNanoHTTPScanProxy(char *); 
    1920extern (C) void xmlNanoHTTPCleanup(); 
    2021extern (C) void xmlNanoHTTPInit(); 
  • trunk/bindings/bcd/libxml2/parser.d

    r58 r123  
    11/* THIS FILE GENERATED BY bcd.gen */ 
    22module bcd.libxml2.parser; 
     3align(4): 
     4const char[] XML_DEFAULT_VERSION = "1.0"; 
    35const int XML_DETECT_IDS = 2; 
    46const int XML_COMPLETE_ATTRS = 4; 
    57const 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; 
     8const double XML_SAX2_MAGIC = 0xDEEDBEAF; 
     9public import bcd.libxml2.xmlIO; 
     10public import bcd.libxml2.globals; 
     11public import bcd.libxml2.threads; 
     12public import bcd.libxml2.xmlmemory; 
     13public import bcd.libxml2.SAX2; 
     14public import bcd.libxml2.SAX; 
     15public import bcd.libxml2.xlink; 
     16public import bcd.libxml2.encoding; 
     17public import bcd.libxml2.entities; 
     18public import bcd.libxml2.hash; 
     19public import bcd.libxml2.valid; 
     20public import bcd.libxml2.xmlautomata; 
     21public import bcd.libxml2.list; 
     22public import bcd.libxml2.xmlerror; 
     23public import bcd.libxml2.tree; 
     24public import bcd.libxml2.xmlregexp; 
     25public import bcd.libxml2.dict; 
     26public import bcd.libxml2.xmlstring; 
     27public import bcd.libxml2.xmlversion; 
    2528enum xmlFeature { 
    2629XML_WITH_THREAD=1, 
     
    7578XML_PARSE_COMPACT=65536, 
    7679} 
    77 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1887
    78 alias _BCD_func__1887 xmlExternalEntityLoader; 
     80alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1893
     81alias _BCD_func__1893 xmlExternalEntityLoader; 
    7982alias _xmlSAXHandlerV1 xmlSAXHandlerV1; 
    8083alias _xmlSAXHandlerV1 * xmlSAXHandlerV1Ptr; 
    81 alias void function(void *, char *, char *, char *) _BCD_func__1918
    82 alias _BCD_func__1918 internalSubsetSAXFunc; 
     84alias void function(void *, char *, char *, char *) _BCD_func__1924
     85alias _BCD_func__1924 internalSubsetSAXFunc; 
    8386alias int function(void *) _BCD_func__1395; 
    8487alias _BCD_func__1395 isStandaloneSAXFunc; 
    8588alias _BCD_func__1395 hasInternalSubsetSAXFunc; 
    8689alias _BCD_func__1395 hasExternalSubsetSAXFunc; 
    87 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1931
    88 alias _BCD_func__1931 resolveEntitySAXFunc; 
    89 alias _xmlEntity * function(void *, char *) _BCD_func__1930
    90 alias _BCD_func__1930 getEntitySAXFunc; 
    91 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1929
    92 alias _BCD_func__1929 entityDeclSAXFunc; 
    93 alias _BCD_func__1918 notationDeclSAXFunc; 
    94 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1928
    95 alias _BCD_func__1928 attributeDeclSAXFunc; 
    96 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1927
    97 alias _BCD_func__1927 elementDeclSAXFunc; 
    98 alias void function(void *, char *, char *, char *, char *) _BCD_func__1926
    99 alias _BCD_func__1926 unparsedEntityDeclSAXFunc; 
    100 alias void function(void *, _xmlSAXLocator *) _BCD_func__1925
    101 alias _BCD_func__1925 setDocumentLocatorSAXFunc; 
    102 alias void function(void *) _BCD_func__1701
    103 alias _BCD_func__1701 startDocumentSAXFunc; 
    104 alias _BCD_func__1701 endDocumentSAXFunc; 
    105 alias void function(void *, char *, char * *) _BCD_func__1924
    106 alias _BCD_func__1924 startElementSAXFunc; 
    107 alias void function(void *, char *) _BCD_func__1922
    108 alias _BCD_func__1922 endElementSAXFunc; 
    109 alias _BCD_func__1922 referenceSAXFunc; 
    110 alias void function(void *, char *, int) _BCD_func__1921
    111 alias _BCD_func__1921 charactersSAXFunc; 
    112 alias _BCD_func__1921 ignorableWhitespaceSAXFunc; 
    113 alias void function(void *, char *, char *) _BCD_func__1923
    114 alias _BCD_func__1923 processingInstructionSAXFunc; 
    115 alias _BCD_func__1922 commentSAXFunc; 
    116 alias void function(void *, char *, ...) _BCD_func__1920
    117 alias _BCD_func__1920 warningSAXFunc; 
    118 alias _BCD_func__1920 errorSAXFunc; 
    119 alias _BCD_func__1920 fatalErrorSAXFunc; 
    120 alias _BCD_func__1930 getParameterEntitySAXFunc; 
    121 alias _BCD_func__1921 cdataBlockSAXFunc; 
    122 alias _BCD_func__1918 externalSubsetSAXFunc; 
    123 alias _BCD_func__1918 endElementNsSAX2Func; 
    124 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1919
    125 alias _BCD_func__1919 startElementNsSAX2Func; 
    126 alias _BCD_func__1923 attributeSAXFunc; 
     90alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1937
     91alias _BCD_func__1937 resolveEntitySAXFunc; 
     92alias _xmlEntity * function(void *, char *) _BCD_func__1936
     93alias _BCD_func__1936 getEntitySAXFunc; 
     94alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1935
     95alias _BCD_func__1935 entityDeclSAXFunc; 
     96alias _BCD_func__1924 notationDeclSAXFunc; 
     97alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1934
     98alias _BCD_func__1934 attributeDeclSAXFunc; 
     99alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1933
     100alias _BCD_func__1933 elementDeclSAXFunc; 
     101alias void function(void *, char *, char *, char *, char *) _BCD_func__1932
     102alias _BCD_func__1932 unparsedEntityDeclSAXFunc; 
     103alias void function(void *, _xmlSAXLocator *) _BCD_func__1931
     104alias _BCD_func__1931 setDocumentLocatorSAXFunc; 
     105alias void function(void *) _BCD_func__1707
     106alias _BCD_func__1707 startDocumentSAXFunc; 
     107alias _BCD_func__1707 endDocumentSAXFunc; 
     108alias void function(void *, char *, char * *) _BCD_func__1930
     109alias _BCD_func__1930 startElementSAXFunc; 
     110alias void function(void *, char *) _BCD_func__1928
     111alias _BCD_func__1928 endElementSAXFunc; 
     112alias _BCD_func__1928 referenceSAXFunc; 
     113alias void function(void *, char *, int) _BCD_func__1927
     114alias _BCD_func__1927 charactersSAXFunc; 
     115alias _BCD_func__1927 ignorableWhitespaceSAXFunc; 
     116alias void function(void *, char *, char *) _BCD_func__1929
     117alias _BCD_func__1929 processingInstructionSAXFunc; 
     118alias _BCD_func__1928 commentSAXFunc; 
     119alias void function(void *, char *, ...) _BCD_func__1926
     120alias _BCD_func__1926 warningSAXFunc; 
     121alias _BCD_func__1926 errorSAXFunc; 
     122alias _BCD_func__1926 fatalErrorSAXFunc; 
     123alias _BCD_func__1936 getParameterEntitySAXFunc; 
     124alias _BCD_func__1927 cdataBlockSAXFunc; 
     125alias _BCD_func__1924 externalSubsetSAXFunc; 
     126alias _BCD_func__1924 endElementNsSAX2Func; 
     127alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1925
     128alias _BCD_func__1925 startElementNsSAX2Func; 
     129alias _BCD_func__1929 attributeSAXFunc; 
    127130enum xmlParserMode { 
    128131XML_PARSE_UNKNOWN=0, 
     
    157160alias _xmlParserNodeInfo xmlParserNodeInfo; 
    158161alias _xmlParserNodeInfo * xmlParserNodeInfoPtr; 
    159 alias void function(char *) _BCD_func__1944
    160 alias _BCD_func__1944 xmlParserInputDeallocate; 
    161 alias void function(void *, _xmlError *) _BCD_func__1965
    162 alias char * function(void *) _BCD_func__2639
    163 extern (C) int xmlHasFeature(int feature); 
    164 alias int function(void *, char *, int) _BCD_func__1874
    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__1874 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__1887 xmlGetExternalEntityLoader(); 
    181 extern (C) void xmlSetExternalEntityLoader(_BCD_func__1887 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); 
     162alias void function(char *) _BCD_func__1950
     163alias _BCD_func__1950 xmlParserInputDeallocate; 
     164alias void function(void *, _xmlError *) _BCD_func__1971
     165alias char * function(void *) _BCD_func__2645
     166extern (C) int xmlHasFeature(int); 
     167alias int function(void *, char *, int) _BCD_func__1880
     168extern (C) _xmlDoc * xmlCtxtReadIO(_xmlParserCtxt *, _BCD_func__1880, _BCD_func__1395, void *, char *, char *, int); 
     169extern (C) _xmlDoc * xmlCtxtReadFd(_xmlParserCtxt *, int, char *, char *, int); 
     170extern (C) _xmlDoc * xmlCtxtReadMemory(_xmlParserCtxt *, char *, int, char *, char *, int); 
     171extern (C) _xmlDoc * xmlCtxtReadFile(_xmlParserCtxt *, char *, char *, int); 
     172extern (C) _xmlDoc * xmlCtxtReadDoc(_xmlParserCtxt *, char *, char *, char *, int); 
     173extern (C) _xmlDoc * xmlReadIO(_BCD_func__1880, _BCD_func__1395, void *, char *, char *, int); 
     174extern (C) _xmlDoc * xmlReadFd(int, char *, char *, int); 
     175extern (C) _xmlDoc * xmlReadMemory(char *, int, char *, char *, int); 
     176extern (C) _xmlDoc * xmlReadFile(char *, char *, int); 
     177extern (C) _xmlDoc * xmlReadDoc(char *, char *, char *, int); 
     178extern (C) int xmlCtxtUseOptions(_xmlParserCtxt *, int); 
     179extern (C) int xmlCtxtResetPush(_xmlParserCtxt *, char *, int, char *, char *); 
     180extern (C) void xmlCtxtReset(_xmlParserCtxt *); 
     181extern (C) int xmlByteConsumed(_xmlParserCtxt *); 
     182extern (C) _xmlParserInput * xmlLoadExternalEntity(char *, char *, _xmlParserCtxt *); 
     183extern (C) _BCD_func__1893 xmlGetExternalEntityLoader(); 
     184extern (C) void xmlSetExternalEntityLoader(_BCD_func__1893); 
     185extern (C) void xmlParserAddNodeInfo(_xmlParserCtxt *, _xmlParserNodeInfo *); 
     186extern (C) uint xmlParserFindNodeInfoIndex(_xmlParserNodeInfoSeq *, _xmlNode *); 
     187extern (C) void xmlClearNodeInfoSeq(_xmlParserNodeInfoSeq *); 
     188extern (C) void xmlInitNodeInfoSeq(_xmlParserNodeInfoSeq *); 
     189extern (C) _xmlParserNodeInfo * xmlParserFindNodeInfo(_xmlParserCtxt *, _xmlNode *); 
     190extern (C) _xmlParserInput * xmlNewIOInputStream(_xmlParserCtxt *, _xmlParserInputBuffer *, int); 
     191extern (C) _xmlParserCtxt * xmlCreateIOParserCtxt(_xmlSAXHandler *, void *, _BCD_func__1880, _BCD_func__1395, void *, int); 
     192extern (C) int xmlParseChunk(_xmlParserCtxt *, char *, int, int); 
     193extern (C) _xmlParserCtxt * xmlCreatePushParserCtxt(_xmlSAXHandler *, void *, char *, int, char *); 
     194extern (C) int xmlSetFeature(_xmlParserCtxt *, char *, void *); 
     195extern (C) int xmlGetFeature(_xmlParserCtxt *, char *, void *); 
     196extern (C) int xmlGetFeaturesList(int *, char * *); 
     197extern (C) _xmlParserCtxt * xmlCreateDocParserCtxt(char *); 
     198extern (C) void xmlSetupParserForBuffer(_xmlParserCtxt *, char *, char *); 
     199extern (C) void xmlFreeParserCtxt(_xmlParserCtxt *); 
     200extern (C) void xmlClearParserCtxt(_xmlParserCtxt *); 
     201extern (C) int xmlInitParserCtxt(_xmlParserCtxt *); 
    199202extern (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); 
     203extern (C) int xmlParseCtxtExternalEntity(_xmlParserCtxt *, char *, char *, _xmlNode * *); 
     204extern (C) int xmlParseExternalEntity(_xmlDoc *, _xmlSAXHandler *, void *, int, char *, char *, _xmlNode * *); 
     205extern (C) int xmlParseBalancedChunkMemoryRecover(_xmlDoc *, _xmlSAXHandler *, void *, int, char *, _xmlNode * *, int); 
     206extern (C) int xmlParseInNodeContext(_xmlNode *, char *, int, int, _xmlNode * *); 
     207extern (C) int xmlParseBalancedChunkMemory(_xmlDoc *, _xmlSAXHandler *, void *, int, char *, _xmlNode * *); 
     208extern (C) _xmlDtd * xmlIOParseDTD(_xmlSAXHandler *, _xmlParserInputBuffer *, int); 
     209extern (C) _xmlDtd * xmlParseDTD(char *, char *); 
     210extern (C) _xmlDtd * xmlSAXParseDTD(_xmlSAXHandler *, char *, char *); 
     211extern (C) _xmlDoc * xmlParseEntity(char *); 
     212extern (C) _xmlDoc * xmlSAXParseEntity(_xmlSAXHandler *, char *); 
     213extern (C) _xmlDoc * xmlSAXParseFileWithData(_xmlSAXHandler *, char *, int, void *); 
     214extern (C) _xmlDoc * xmlSAXParseFile(_xmlSAXHandler *, char *, int); 
     215extern (C) _xmlDoc * xmlSAXParseMemoryWithData(_xmlSAXHandler *, char *, int, int, void *); 
     216extern (C) _xmlDoc * xmlSAXParseMemory(_xmlSAXHandler *, char *, int, int); 
     217extern (C) _xmlDoc * xmlSAXParseDoc(_xmlSAXHandler *, char *, int); 
     218extern (C) int xmlSAXUserParseMemory(_xmlSAXHandler *, void *, char *, int); 
     219extern (C) int xmlSAXUserParseFile(_xmlSAXHandler *, void *, char *); 
     220extern (C) int xmlParseExtParsedEnt(_xmlParserCtxt *); 
     221extern (C) int xmlParseDocument(_xmlParserCtxt *); 
     222extern (C) _xmlDoc * xmlRecoverFile(char *); 
     223extern (C) _xmlDoc * xmlRecoverMemory(char *, int); 
     224extern (C) _xmlDoc * xmlRecoverDoc(char *); 
     225extern (C) int xmlLineNumbersDefault(int); 
     226extern (C) int xmlPedanticParserDefault(int); 
     227extern (C) void xmlStopParser(_xmlParserCtxt *); 
     228extern (C) int xmlKeepBlanksDefault(int); 
     229extern (C) int xmlSubstituteEntitiesDefault(int); 
     230extern (C) _xmlDoc * xmlParseMemory(char *, int); 
     231extern (C) _xmlDoc * xmlParseFile(char *); 
     232extern (C) _xmlDoc * xmlParseDoc(char *); 
     233extern (C) int xmlParserInputGrow(_xmlParserInput *, int); 
     234extern (C) int xmlParserInputRead(_xmlParserInput *, int); 
    232235extern (C) void xmlCleanupParser(); 
    233236extern (C) void xmlInitParser(); 
    234 alias void function(_xmlNode *) _BCD_func__1691
    235 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1692
    236 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1693
    237 alias char * function(char *) _BCD_func__1698
    238 alias void * function(void *, uint) _BCD_func__1699
    239 alias void * function(uint) _BCD_func__1700
    240 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1708
    241 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1709
    242 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1710
    243 alias void function(void *, _xmlNode *) _BCD_func__1711
    244 alias int function(void *, void *) _BCD_func__1728
    245 alias int function(void *, char *, int) _BCD_func__1871
    246 alias void * function(char *) _BCD_func__1872
    247 alias int function(char *) _BCD_func__1873
    248 alias int function(char *, int *, char *, int *) _BCD_func__1884
    249 alias void function(void *) _BCD_func__1964
    250 alias void function(void *, void *, char *, char *, char *) _BCD_func__1981
    251 alias void function(void *, void *, char *) _BCD_func__1982
    252 alias void * function(void *, char *) _BCD_func__1983
    253 alias void function(void *, char *) _BCD_func__1984
    254 alias void function(void *, char *, void *, void *) _BCD_func__2103
     237alias void function(_xmlNode *) _BCD_func__1697
     238alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1698
     239alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1699
     240alias char * function(char *) _BCD_func__1704
     241alias void * function(void *, uint) _BCD_func__1705
     242alias void * function(uint) _BCD_func__1706
     243alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1714
     244alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1715
     245alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1716
     246alias void function(void *, _xmlNode *) _BCD_func__1717
     247alias int function(void *, void *) _BCD_func__1734
     248alias int function(void *, char *, int) _BCD_func__1877
     249alias void * function(char *) _BCD_func__1878
     250alias int function(char *) _BCD_func__1879
     251alias int function(char *, int *, char *, int *) _BCD_func__1890
     252alias void function(void *) _BCD_func__1970
     253alias void function(void *, void *, char *, char *, char *) _BCD_func__1987
     254alias void function(void *, void *, char *) _BCD_func__1988
     255alias void * function(void *, char *) _BCD_func__1989
     256alias void function(void *, char *) _BCD_func__1990
     257alias void function(void *, char *, void *, void *) _BCD_func__2109
    255258alias int function(void *, long *, int) _BCD_func__1397; 
    256259alias int function(void *, char *, uint) _BCD_func__1399; 
    257260alias 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; 
     261alias int function(void * *, char *) _BCD_func__2381; 
     262alias int function(char *, char * * *, uint *) _BCD_func__2382; 
     263alias int function(void *, char *, char *, char *, char *) _BCD_func__2383; 
    266264struct _xmlSAXHandlerV1 { 
    267 _BCD_func__1918 internalSubset; 
     265_BCD_func__1924 internalSubset; 
    268266_BCD_func__1395 isStandalone; 
    269267_BCD_func__1395 hasInternalSubset; 
    270268_BCD_func__1395 hasExternalSubset; 
    271 _BCD_func__1931 resolveEntity; 
    272 _BCD_func__1930 getEntity; 
    273 _BCD_func__1929 entityDecl; 
    274 _BCD_func__1918 notationDecl; 
    275 _BCD_func__1928 attributeDecl; 
    276 _BCD_func__1927 elementDecl; 
    277 _BCD_func__1926 unparsedEntityDecl; 
    278 _BCD_func__1925 setDocumentLocator; 
    279 _BCD_func__1701 startDocument; 
    280 _BCD_func__1701 endDocument; 
    281 _BCD_func__1924 startElement; 
    282 _BCD_func__1922 endElement; 
    283 _BCD_func__1922 reference; 
    284 _BCD_func__1921 characters; 
    285 _BCD_func__1921 ignorableWhitespace; 
    286 _BCD_func__1923 processingInstruction; 
    287 _BCD_func__1922 comment; 
    288 _BCD_func__1920 warning; 
    289 _BCD_func__1920 error; 
    290 _BCD_func__1920 fatalError; 
    291 _BCD_func__1930 getParameterEntity; 
    292 _BCD_func__1921 cdataBlock; 
    293 _BCD_func__1918 externalSubset; 
     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; 
    294292uint initialized; 
    295293} 
     
    307305} 
    308306struct _xmlSAXHandler { 
    309 _BCD_func__1918 internalSubset; 
     307_BCD_func__1924 internalSubset; 
    310308_BCD_func__1395 isStandalone; 
    311309_BCD_func__1395 hasInternalSubset; 
    312310_BCD_func__1395 hasExternalSubset; 
    313 _BCD_func__1931 resolveEntity; 
    314 _BCD_func__1930 getEntity; 
    315 _BCD_func__1929 entityDecl; 
    316 _BCD_func__1918 notationDecl; 
    317 _BCD_func__1928 attributeDecl; 
    318 _BCD_func__1927 elementDecl; 
    319 _BCD_func__1926 unparsedEntityDecl; 
    320 _BCD_func__1925 setDocumentLocator; 
    321 _BCD_func__1701 startDocument; 
    322 _BCD_func__1701 endDocument; 
    323 _BCD_func__1924 startElement; 
    324 _BCD_func__1922 endElement; 
    325 _BCD_func__1922 reference; 
    326 _BCD_func__1921 characters; 
    327 _BCD_func__1921 ignorableWhitespace; 
    328 _BCD_func__1923 processingInstruction; 
    329 _BCD_func__1922 comment; 
    330 _BCD_func__1920 warning; 
    331 _BCD_func__1920 error; 
    332 _BCD_func__1920 fatalError; 
    333 _BCD_func__1930 getParameterEntity; 
    334 _BCD_func__1921 cdataBlock; 
    335 _BCD_func__1918 externalSubset; 
     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; 
    336334uint initialized; 
    337335void * _private; 
    338 _BCD_func__1919 startElementNs; 
    339 _BCD_func__1918 endElementNs; 
    340 _BCD_func__1965 serror; 
     336_BCD_func__1925 startElementNs; 
     337_BCD_func__1924 endElementNs; 
     338_BCD_func__1971 serror; 
    341339} 
    342340struct _xmlSAXLocator { 
    343 _BCD_func__2639 getPublicId; 
    344 _BCD_func__2639 getSystemId; 
     341_BCD_func__2645 getPublicId; 
     342_BCD_func__2645 getSystemId; 
    345343_BCD_func__1395 getLineNumber; 
    346344_BCD_func__1395 getColumnNumber; 
     
    440438int col; 
    441439uint consumed; 
    442 _BCD_func__1944 free; 
     440_BCD_func__1950 free; 
    443441char * encoding; 
    444442char * version_; 
  • trunk/bindings/bcd/libxml2/parserInternals.d

    r58 r123  
    11/* THIS FILE GENERATED BY bcd.gen */ 
    22module bcd.libxml2.parserInternals; 
     3align(4): 
    34const int XML_MAX_NAMELEN = 100; 
    45const int INPUT_CHUNK = 250; 
    5 const int IS_COMBINING_CH(c) = 0; 
    66const int XML_SUBSTITUTE_NONE = 0; 
    77const int XML_SUBSTITUTE_REF = 1; 
    88const int XML_SUBSTITUTE_PEREF = 2; 
    99const 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__1818
    33 alias _BCD_func__1818 xmlEntityReferenceFunc; 
    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__1818 func); 
    44 extern (C) _xmlParserCtxt * htmlCreateFileParserCtxt(char * filename, char * encoding); 
     10public import bcd.libxml2.chvalid; 
     11public import bcd.libxml2.HTMLparser; 
     12public import bcd.libxml2.parser; 
     13public import bcd.libxml2.xmlIO; 
     14public import bcd.libxml2.globals; 
     15public import bcd.libxml2.threads; 
     16public import bcd.libxml2.xmlmemory; 
     17public import bcd.libxml2.SAX2; 
     18public import bcd.libxml2.SAX; 
     19public import bcd.libxml2.xlink; 
     20public import bcd.libxml2.encoding; 
     21public import bcd.libxml2.entities; 
     22public import bcd.libxml2.hash; 
     23public import bcd.libxml2.valid; 
     24public import bcd.libxml2.xmlautomata; 
     25public import bcd.libxml2.list; 
     26public import bcd.libxml2.xmlerror; 
     27public import bcd.libxml2.tree; 
     28public import bcd.libxml2.xmlregexp; 
     29public import bcd.libxml2.dict; 
     30public import bcd.libxml2.xmlstring; 
     31public import bcd.libxml2.xmlversion; 
     32alias void function(_xmlEntity *, _xmlNode *, _xmlNode *) _BCD_func__1824
     33alias _BCD_func__1824 xmlEntityReferenceFunc; 
     34extern (C) void xmlHandleEntity(_xmlParserCtxt *, _xmlEntity *); 
     35extern (C) char * xmlDecodeEntities(_xmlParserCtxt *, int, int, char, char, char); 
     36extern (C) char * xmlNamespaceParseQName(_xmlParserCtxt *, char * *); 
     37extern (C) void xmlParserHandleReference(_xmlParserCtxt *); 
     38extern (C) char * xmlNamespaceParseNCName(_xmlParserCtxt *); 
     39extern (C) char * xmlScanName(_xmlParserCtxt *); 
     40extern (C) char * xmlNamespaceParseNSDef(_xmlParserCtxt *); 
     41extern (C) void xmlParseNamespace(_xmlParserCtxt *); 
     42extern (C) char * xmlParseQuotedString(_xmlParserCtxt *); 
     43extern (C) void xmlSetEntityReferenceFunc(_BCD_func__1824); 
     44extern (C) _xmlParserCtxt * htmlCreateFileParserCtxt(char *, char *); 
    4545extern (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__2064
    124 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__2065
    125 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__2066
    126 alias char * function(char *) _BCD_func__2071
    127 alias void * function(void *, uint) _BCD_func__2072
    128 alias void * function(uint) _BCD_func__2073
    129 alias void function(void *) _BCD_func__2074
    130 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__2080
    131 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__2081
    132 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__2082
    133 alias void function(void *, _xmlNode *) _BCD_func__2083
    134 alias int function(void *, void *) _BCD_func__2100
     46extern (C) void xmlParserInputShrink(_xmlParserInput *); 
     47extern (C) void xmlNextChar(_xmlParserCtxt *); 
     48extern (C) int xmlCopyChar(int, char *, int); 
     49extern (C) int xmlCopyCharMultiByte(char *, int); 
     50extern (C) int xmlCurrentChar(_xmlParserCtxt *, int *); 
     51extern (C) int xmlCheckLanguageID(char *); 
     52extern (C) void xmlParserHandlePEReference(_xmlParserCtxt *); 
     53extern (C) int xmlStringCurrentChar(_xmlParserCtxt *, char *, int *); 
     54extern (C) int xmlSkipBlankChars(_xmlParserCtxt *); 
     55extern (C) int namePush(_xmlParserCtxt *, char *); 
     56extern (C) char * namePop(_xmlParserCtxt *); 
     57extern (C) _xmlParserInput * inputPop(_xmlParserCtxt *); 
     58extern (C) int inputPush(_xmlParserCtxt *, _xmlParserInput *); 
     59extern (C) _xmlNode * nodePop(_xmlParserCtxt *); 
     60extern (C) int nodePush(_xmlParserCtxt *, _xmlNode *); 
     61extern (C) char * xmlStringLenDecodeEntities(_xmlParserCtxt *, char *, int, int, char, char, char); 
     62extern (C) char * xmlStringDecodeEntities(_xmlParserCtxt *, char *, int, char, char, char); 
     63extern (C) void xmlParseExternalSubset(_xmlParserCtxt *, char *, char *); 
     64extern (C) void xmlParseMisc(_xmlParserCtxt *); 
     65extern (C) void xmlParseTextDecl(_xmlParserCtxt *); 
     66extern (C) void xmlParseXMLDecl(_xmlParserCtxt *); 
     67extern (C) int xmlParseSDDecl(_xmlParserCtxt *); 
     68extern (C) char * xmlParseEncodingDecl(_xmlParserCtxt *); 
     69extern (C) char * xmlParseEncName(_xmlParserCtxt *); 
     70extern (C) char * xmlParseVersionInfo(_xmlParserCtxt *); 
     71extern (C) char * xmlParseVersionNum(_xmlParserCtxt *); 
     72extern (C) void xmlParseElement(_xmlParserCtxt *); 
     73extern (C) void xmlParseContent(_xmlParserCtxt *); 
     74extern (C) void xmlParseCDSect(_xmlParserCtxt *); 
     75extern (C) void xmlParseEndTag(_xmlParserCtxt *); 
     76extern (C) char * xmlParseStartTag(_xmlParserCtxt *); 
     77extern (C) char * xmlParseAttribute(_xmlParserCtxt *, char * *); 
     78extern (C) void xmlParseDocTypeDecl(_xmlParserCtxt *); 
     79extern (C) void xmlParsePEReference(_xmlParserCtxt *); 
     80extern (C) void xmlParseReference(_xmlParserCtxt *); 
     81extern (C) _xmlEntity * xmlParseEntityRef(_xmlParserCtxt *); 
     82extern (C) int xmlParseCharRef(_xmlParserCtxt *); 
     83extern (C) void xmlParseMarkupDecl(_xmlParserCtxt *); 
     84extern (C) int xmlParseElementDecl(_xmlParserCtxt *); 
     85extern (C) int xmlParseElementContentDecl(_xmlParserCtxt *, char *, _xmlElementContent * *); 
     86extern (C) _xmlElementContent * xmlParseElementChildrenContentDecl(_xmlParserCtxt *, int); 
     87extern (C) _xmlElementContent * xmlParseElementMixedContentDecl(_xmlParserCtxt *, int); 
     88extern (C) void xmlParseAttributeListDecl(_xmlParserCtxt *); 
     89extern (C) int xmlParseAttributeType(_xmlParserCtxt *, _xmlEnumeration * *); 
     90extern (C) int xmlParseEnumeratedType(_xmlParserCtxt *, _xmlEnumeration * *); 
     91extern (C) _xmlEnumeration * xmlParseEnumerationType(_xmlParserCtxt *); 
     92extern (C) _xmlEnumeration * xmlParseNotationType(_xmlParserCtxt *); 
     93extern (C) int xmlParseDefaultDecl(_xmlParserCtxt *, char * *); 
     94extern (C) void xmlParseEntityDecl(_xmlParserCtxt *); 
     95extern (C) void xmlParseNotationDecl(_xmlParserCtxt *); 
     96extern (C) void xmlParsePI(_xmlParserCtxt *); 
     97extern (C) char * xmlParsePITarget(_xmlParserCtxt *); 
     98extern (C) void xmlParseComment(_xmlParserCtxt *); 
     99extern (C) char * xmlParseExternalID(_xmlParserCtxt *, char * *, int); 
     100extern (C) void xmlParseCharData(_xmlParserCtxt *, int); 
     101extern (C) char * xmlParsePubidLiteral(_xmlParserCtxt *); 
     102extern (C) char * xmlParseSystemLiteral(_xmlParserCtxt *); 
     103extern (C) char * xmlParseAttValue(_xmlParserCtxt *); 
     104extern (C) char * xmlParseEntityValue(_xmlParserCtxt *, char * *); 
     105extern (C) char * xmlParseNmtoken(_xmlParserCtxt *); 
     106extern (C) char * xmlParseName(_xmlParserCtxt *); 
     107extern (C) char * xmlSplitQName(_xmlParserCtxt *, char *, char * *); 
     108extern (C) _xmlParserInput * xmlNewInputStream(_xmlParserCtxt *); 
     109extern (C) _xmlParserInput * xmlNewInputFromFile(_xmlParserCtxt *, char *); 
     110extern (C) void xmlFreeInputStream(_xmlParserInput *); 
     111extern (C) char xmlPopInput(_xmlParserCtxt *); 
     112extern (C) void xmlPushInput(_xmlParserCtxt *, _xmlParserInput *); 
     113extern (C) _xmlParserInput * xmlNewEntityInputStream(_xmlParserCtxt *, _xmlEntity *); 
     114extern (C) _xmlParserInput * xmlNewStringInputStream(_xmlParserCtxt *, char *); 
     115extern (C) int xmlSwitchInputEncoding(_xmlParserCtxt *, _xmlParserInput *, _xmlCharEncodingHandler *); 
     116extern (C) int xmlSwitchToEncoding(_xmlParserCtxt *, _xmlCharEncodingHandler *); 
     117extern (C) int xmlSwitchEncoding(_xmlParserCtxt *, int); 
     118extern (C) _xmlParserCtxt * xmlCreateEntityParserCtxt(char *, char *, char *); 
     119extern (C) _xmlParserCtxt * xmlCreateMemoryParserCtxt(char *, int); 
     120extern (C) _xmlParserCtxt * xmlCreateURLParserCtxt(char *, int); 
     121extern (C) _xmlParserCtxt * xmlCreateFileParserCtxt(char *); 
     122extern (C) int xmlIsLetter(int); 
     123alias void function(_xmlNode *) _BCD_func__2070
     124alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__2071
     125alias _xmlParserInputBuffer * function(char *, int) _BCD_func__2072
     126alias char * function(char *) _BCD_func__2077
     127alias void * function(void *, uint) _BCD_func__2078
     128alias void * function(uint) _BCD_func__2079
     129alias void function(void *) _BCD_func__2080
     130alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__2086
     131alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__2087
     132alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__2088
     133alias void function(void *, _xmlNode *) _BCD_func__2089
     134alias int function(void *, void *) _BCD_func__2106
    135135alias int function(void *) _BCD_func__1574; 
    136 alias int function(void *, char *, int) _BCD_func__2243
    137 alias void * function(char *) _BCD_func__2244
    138 alias int function(char *) _BCD_func__2245
    139 alias int function(void *, char *, int) _BCD_func__2246
    140 alias int function(char *, int *, char *, int *) _BCD_func__2254
    141 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__2257
    142 alias void function(void *, char *, char *, char *) _BCD_func__2288
    143 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__2289
    144 alias void function(void *, char *, ...) _BCD_func__2290
    145 alias void function(void *, char *, int) _BCD_func__2291
    146 alias void function(void *, char *) _BCD_func__2292
    147 alias void function(void *, char *, char *) _BCD_func__2293
    148 alias void function(void *, char *, char * *) _BCD_func__2294
    149 alias void function(void *, _xmlSAXLocator *) _BCD_func__2295
    150 alias void function(void *, char *, char *, char *, char *) _BCD_func__2296
    151 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__2297
    152 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__2298
    153 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__2299
    154 alias _xmlEntity * function(void *, char *) _BCD_func__2300
    155 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__2301
    156 alias void function(char *) _BCD_func__2307
    157 alias void function(void *) _BCD_func__2327
    158 alias void function(void *, _xmlError *) _BCD_func__2328
    159 alias void function(void *, void *, char *, char *, char *) _BCD_func__2344
    160 alias void function(void *, void *, char *) _BCD_func__2345
    161 alias void * function(void *, char *) _BCD_func__2346
    162 alias void function(void *, char *) _BCD_func__2347
    163 alias void function(void *, char *, void *, void *) _BCD_func__2465
     136alias int function(void *, char *, int) _BCD_func__2249
     137alias void * function(char *) _BCD_func__2250
     138alias int function(char *) _BCD_func__2251
     139alias int function(void *, char *, int) _BCD_func__2252
     140alias int function(char *, int *, char *, int *) _BCD_func__2260
     141alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__2263
     142alias void function(void *, char *, char *, char *) _BCD_func__2294
     143alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__2295
     144alias void function(void *, char *, ...) _BCD_func__2296
     145alias void function(void *, char *, int) _BCD_func__2297
     146alias void function(void *, char *) _BCD_func__2298
     147alias void function(void *, char *, char *) _BCD_func__2299
     148alias void function(void *, char *, char * *) _BCD_func__2300
     149alias void function(void *, _xmlSAXLocator *) _BCD_func__2301
     150alias void function(void *, char *, char *, char *, char *) _BCD_func__2302
     151alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__2303
     152alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__2304
     153alias void function(void *, char *, int, char *, char *, char *) _BCD_func__2305
     154alias _xmlEntity * function(void *, char *) _BCD_func__2306
     155alias _xmlParserInput * function(void *, char *, char *) _BCD_func__2307
     156alias void function(char *) _BCD_func__2313
     157alias void function(void *) _BCD_func__2333
     158alias void function(void *, _xmlError *) _BCD_func__2334
     159alias void function(void *, void *, char *, char *, char *) _BCD_func__2350
     160alias void function(void *, void *, char *) _BCD_func__2351
     161alias void * function(void *, char *) _BCD_func__2352
     162alias void function(void *, char *) _BCD_func__2353
     163alias void function(void *, char *, void *, void *) _BCD_func__2471
    164164alias int function(void *, long *, int) _BCD_func__1576; 
    165165alias int function(void *, char *, uint) _BCD_func__1578; 
    166166alias 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; 
     167alias int function(void * *, char *) _BCD_func__2609; 
     168alias int function(char *, char * * *, uint *) _BCD_func__2610; 
     169alias int function(void *, char *, char *, char *, char *) _BCD_func__2611; 
     170extern (C) extern char [1] xmlStringComment; 
     171extern (C) extern char [1] xmlStringTextNoenc; 
     172extern (C) extern char [1] xmlStringText; 
     173extern (C) extern uint xmlParserMaxDepth; 
  • trunk/bindings/bcd/libxml2/pattern.d

    r58 r123  
    11/* THIS FILE GENERATED BY bcd.gen */ 
    22module 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; 
     3align(4): 
     4public import bcd.libxml2.threads; 
     5public import bcd.libxml2.globals; 
     6public import bcd.libxml2.SAX2; 
     7public import bcd.libxml2.SAX; 
     8public import bcd.libxml2.xlink; 
     9public import bcd.libxml2.parser; 
     10public import bcd.libxml2.xmlIO; 
     11public import bcd.libxml2.encoding; 
     12public import bcd.libxml2.entities; 
     13public import bcd.libxml2.hash; 
     14public import bcd.libxml2.valid; 
     15public import bcd.libxml2.xmlautomata; 
     16public import bcd.libxml2.list; 
     17public import bcd.libxml2.xmlerror; 
     18public import bcd.libxml2.xmlmemory; 
     19public import bcd.libxml2.tree; 
     20public import bcd.libxml2.xmlregexp; 
     21public import bcd.libxml2.dict; 
     22public import bcd.libxml2.xmlstring; 
     23public import bcd.libxml2.xmlversion; 
    2324alias void xmlStreamCtxt; 
    2425alias void * xmlStreamCtxtPtr; 
     
    3132alias void xmlPattern; 
    3233alias 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__1707
    47 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1708
    48 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1709
    49 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1715
    50 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1716
    51 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1717
    52 alias void function(void *, _xmlNode *) _BCD_func__1718
    53 alias int function(void *, void *) _BCD_func__1735
     34extern (C) int xmlStreamPop(void *); 
     35extern (C) int xmlStreamPushAttr(void *, char *, char *); 
     36extern (C) int xmlStreamPush(void *, char *, char *); 
     37extern (C) void xmlFreeStreamCtxt(void *); 
     38extern (C) void * xmlPatternGetStreamCtxt(void *); 
     39extern (C) int xmlPatternFromRoot(void *); 
     40extern (C) int xmlPatternMinDepth(void *); 
     41extern (C) int xmlPatternMaxDepth(void *); 
     42extern (C) int xmlPatternStreamable(void *); 
     43extern (C) int xmlPatternMatch(void *, _xmlNode *); 
     44extern (C) void * xmlPatterncompile(char *, void *, int, char * *); 
     45extern (C) void xmlFreePatternList(void *); 
     46extern (C) void xmlFreePattern(void *); 
     47alias void function(_xmlNode *) _BCD_func__1713
     48alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1714
     49alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1715
     50alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1721
     51alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1722
     52alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1723
     53alias void function(void *, _xmlNode *) _BCD_func__1724
     54alias int function(void *, void *) _BCD_func__1741
    5455alias int function(void *) _BCD_func__1418; 
    55 alias int function(void *, char *, int) _BCD_func__1885
    56 alias void * function(char *) _BCD_func__1886
    57 alias int function(char *) _BCD_func__1887
    58 alias int function(void *, char *, int) _BCD_func__1888
    59 alias int function(char *, int *, char *, int *) _BCD_func__1898
    60 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1901
    61 alias void function(void *, char *, char *, char *) _BCD_func__1932
    62 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1933
    63 alias void function(void *, char *, ...) _BCD_func__1934
    64 alias void function(void *, char *, int) _BCD_func__1935
    65 alias void function(void *, char *) _BCD_func__1936
    66 alias void function(void *, char *, char *) _BCD_func__1937
    67 alias void function(void *, char *, char * *) _BCD_func__1938
    68 alias void function(void *) _BCD_func__1939
    69 alias void function(void *, _xmlSAXLocator *) _BCD_func__1940
    70 alias void function(void *, char *, char *, char *, char *) _BCD_func__1941
    71 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1942
    72 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1943
    73 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1944
    74 alias _xmlEntity * function(void *, char *) _BCD_func__1945
    75 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1946
    76 alias void function(char *) _BCD_func__1959
    77 alias void function(void *) _BCD_func__1979
    78 alias void function(void *, _xmlError *) _BCD_func__1980
    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__2004
    84 alias void * function(void *, uint) _BCD_func__2005
    85 alias void * function(uint) _BCD_func__2006
    86 alias void function(void *, char *, void *, void *) _BCD_func__2125
     56alias int function(void *, char *, int) _BCD_func__1891
     57alias void * function(char *) _BCD_func__1892
     58alias int function(char *) _BCD_func__1893
     59alias int function(void *, char *, int) _BCD_func__1894
     60alias int function(char *, int *, char *, int *) _BCD_func__1904
     61alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1907
     62alias void function(void *, char *, char *, char *) _BCD_func__1938
     63alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1939
     64alias void function(void *, char *, ...) _BCD_func__1940
     65alias void function(void *, char *, int) _BCD_func__1941
     66alias void function(void *, char *) _BCD_func__1942
     67alias void function(void *, char *, char *) _BCD_func__1943
     68alias void function(void *, char *, char * *) _BCD_func__1944
     69alias void function(void *) _BCD_func__1945
     70alias void function(void *, _xmlSAXLocator *) _BCD_func__1946
     71alias void function(void *, char *, char *, char *, char *) _BCD_func__1947
     72alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1948
     73alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1949
     74alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1950
     75alias _xmlEntity * function(void *, char *) _BCD_func__1951
     76alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1952
     77alias void function(char *) _BCD_func__1965
     78alias void function(void *) _BCD_func__1985
     79alias void function(void *, _xmlError *) _BCD_func__1986
     80alias void function(void *, void *, char *, char *, char *) _BCD_func__2002
     81alias void function(void *, void *, char *) _BCD_func__2003
     82alias void * function(void *, char *) _BCD_func__2004
     83alias void function(void *, char *) _BCD_func__2005
     84alias char * function(char *) _BCD_func__2010
     85alias void * function(void *, uint) _BCD_func__2011
     86alias void * function(uint) _BCD_func__2012
     87alias void function(void *, char *, void *, void *) _BCD_func__2131
    8788alias int function(void *, long *, int) _BCD_func__1420; 
    8889alias int function(void *, char *, uint) _BCD_func__1422; 
    8990alias 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; 
     91alias int function(void * *, char *) _BCD_func__2404; 
     92alias int function(char *, char * * *, uint *) _BCD_func__2405; 
     93alias int function(void *, char *, char *, char *, char *) _BCD_func__2406; 
  • trunk/bindings/bcd/libxml2/relaxng.d

    r58 r123  
    11/* THIS FILE GENERATED BY bcd.gen */ 
    22module 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; 
     3align(4): 
     4public import bcd.libxml2.hash; 
     5public import bcd.libxml2.parser; 
     6public import bcd.libxml2.xmlIO; 
     7public import bcd.libxml2.globals; 
     8public import bcd.libxml2.threads; 
     9public import bcd.libxml2.xmlmemory; 
     10public import bcd.libxml2.SAX2; 
     11public import bcd.libxml2.SAX; 
     12public import bcd.libxml2.xlink; 
     13public import bcd.libxml2.encoding; 
     14public import bcd.libxml2.entities; 
     15public import bcd.libxml2.valid; 
     16public import bcd.libxml2.xmlautomata; 
     17public import bcd.libxml2.list; 
     18public import bcd.libxml2.xmlerror; 
     19public import bcd.libxml2.tree; 
     20public import bcd.libxml2.xmlregexp; 
     21public import bcd.libxml2.dict; 
     22public import bcd.libxml2.xmlstring; 
     23public import bcd.libxml2.xmlversion; 
    2324enum xmlRelaxNGParserFlag { 
    2425XML_RELAXNGP_NONE=0, 
     
    7273alias void xmlRelaxNGParserCtxt; 
    7374alias void * xmlRelaxNGParserCtxtPtr; 
    74 alias void function(void *, char *, ...) _BCD_func__1683
    75 alias _BCD_func__1683 xmlRelaxNGValidityWarningFunc; 
    76 alias _BCD_func__1683 xmlRelaxNGValidityErrorFunc; 
     75alias void function(void *, char *, ...) _BCD_func__1689
     76alias _BCD_func__1689 xmlRelaxNGValidityWarningFunc; 
     77alias _BCD_func__1689 xmlRelaxNGValidityErrorFunc; 
    7778alias void xmlRelaxNG; 
    7879alias 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__2010
    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); 
     80extern (C) int xmlRelaxNGValidateFullElement(void *, _xmlDoc *, _xmlNode *); 
     81extern (C) int xmlRelaxNGValidatePopElement(void *, _xmlDoc *, _xmlNode *); 
     82extern (C) int xmlRelaxNGValidatePushCData(void *, char *, int); 
     83extern (C) int xmlRelaxNGValidatePushElement(void *, _xmlDoc *, _xmlNode *); 
     84extern (C) int xmlRelaxNGValidateDoc(void *, _xmlDoc *); 
     85extern (C) void xmlRelaxNGFreeValidCtxt(void *); 
     86extern (C) void * xmlRelaxNGNewValidCtxt(void *); 
     87alias void function(void *, _xmlError *) _BCD_func__2016
     88extern (C) void xmlRelaxNGSetValidStructuredErrors(void *, _BCD_func__2016, void *); 
     89extern (C) int xmlRelaxNGGetValidErrors(void *, _BCD_func__1689 *, _BCD_func__1689 *, void * *); 
     90extern (C) void xmlRelaxNGSetValidErrors(void *, _BCD_func__1689, _BCD_func__1689, void *); 
     91extern (C) void xmlRelaxNGDumpTree(_IO_FILE *, void *); 
     92extern (C) void xmlRelaxNGDump(_IO_FILE *, void *); 
     93extern (C) void xmlRelaxNGFree(void *); 
     94extern (C) void * xmlRelaxNGParse(void *); 
     95extern (C) int xmlRelaxNGGetParserErrors(void *, _BCD_func__1689 *, _BCD_func__1689 *, void * *); 
     96extern (C) void xmlRelaxNGSetParserErrors(void *, _BCD_func__1689, _BCD_func__1689, void *); 
     97extern (C) void xmlRelaxNGFreeParserCtxt(void *); 
     98extern (C) int xmlRelaxParserSetFlag(void *, int); 
     99extern (C) void * xmlRelaxNGNewDocParserCtxt(_xmlDoc *); 
     100extern (C) void * xmlRelaxNGNewMemParserCtxt(char *, int); 
     101extern (C) void * xmlRelaxNGNewParserCtxt(char *); 
    101102extern (C) void xmlRelaxNGCleanupTypes(); 
    102103extern (C) int xmlRelaxNGInitTypes(); 
    103 alias void function(void *, void *, char *, char *, char *) _BCD_func__1684
    104 alias void function(void *, void *, char *) _BCD_func__1685
    105 alias void * function(void *, char *) _BCD_func__1686
    106 alias void function(void *, char *) _BCD_func__1687
    107 alias void function(_xmlNode *) _BCD_func__1737
    108 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1738
    109 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1739
    110 alias char * function(char *) _BCD_func__1744
    111 alias void * function(void *, uint) _BCD_func__1745
    112 alias void * function(uint) _BCD_func__1746
    113 alias void function(void *) _BCD_func__1747
    114 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1754
    115 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1755
    116 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1756
    117 alias void function(void *, _xmlNode *) _BCD_func__1757
    118 alias int function(void *, void *) _BCD_func__1774
     104alias void function(void *, void *, char *, char *, char *) _BCD_func__1690
     105alias void function(void *, void *, char *) _BCD_func__1691
     106alias void * function(void *, char *) _BCD_func__1692
     107alias void function(void *, char *) _BCD_func__1693
     108alias void function(_xmlNode *) _BCD_func__1743
     109alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1744
     110alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1745
     111alias char * function(char *) _BCD_func__1750
     112alias void * function(void *, uint) _BCD_func__1751
     113alias void * function(uint) _BCD_func__1752
     114alias void function(void *) _BCD_func__1753
     115alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1760
     116alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1761
     117alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1762
     118alias void function(void *, _xmlNode *) _BCD_func__1763
     119alias int function(void *, void *) _BCD_func__1780
    119120alias int function(void *) _BCD_func__1431; 
    120 alias int function(void *, char *, int) _BCD_func__1917
    121 alias void * function(char *) _BCD_func__1918
    122 alias int function(char *) _BCD_func__1919
    123 alias int function(void *, char *, int) _BCD_func__1920
    124 alias int function(char *, int *, char *, int *) _BCD_func__1930
    125 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1933
    126 alias void function(void *, char *, char *, char *) _BCD_func__1964
    127 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1965
    128 alias void function(void *, char *, int) _BCD_func__1966
    129 alias void function(void *, char *) _BCD_func__1967
    130 alias void function(void *, char *, char *) _BCD_func__1968
    131 alias void function(void *, char *, char * *) _BCD_func__1969
    132 alias void function(void *, _xmlSAXLocator *) _BCD_func__1970
    133 alias void function(void *, char *, char *, char *, char *) _BCD_func__1971
    134 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1972
    135 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1973
    136 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1974
    137 alias _xmlEntity * function(void *, char *) _BCD_func__1975
    138 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1976
    139 alias void function(char *) _BCD_func__1989
    140 alias void function(void *) _BCD_func__2009
    141 alias void function(void *, char *, void *, void *) _BCD_func__2144
     121alias int function(void *, char *, int) _BCD_func__1923
     122alias void * function(char *) _BCD_func__1924
     123alias int function(char *) _BCD_func__1925
     124alias int function(void *, char *, int) _BCD_func__1926
     125alias int function(char *, int *, char *, int *) _BCD_func__1936
     126alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1939
     127alias void function(void *, char *, char *, char *) _BCD_func__1970
     128alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1971
     129alias void function(void *, char *, int) _BCD_func__1972
     130alias void function(void *, char *) _BCD_func__1973
     131alias void function(void *, char *, char *) _BCD_func__1974
     132alias void function(void *, char *, char * *) _BCD_func__1975
     133alias void function(void *, _xmlSAXLocator *) _BCD_func__1976
     134alias void function(void *, char *, char *, char *, char *) _BCD_func__1977
     135alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1978
     136alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1979
     137alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1980
     138alias _xmlEntity * function(void *, char *) _BCD_func__1981
     139alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1982
     140alias void function(char *) _BCD_func__1995
     141alias void function(void *) _BCD_func__2015
     142alias void function(void *, char *, void *, void *) _BCD_func__2150
    142143alias int function(void *, long *, int) _BCD_func__1433; 
    143144alias int function(void *, char *, uint) _BCD_func__1435; 
    144145alias 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; 
     146alias int function(void * *, char *) _BCD_func__2422; 
     147alias int function(char *, char * * *, uint *) _BCD_func__2423; 
     148alias int function(void *, char *, char *, char *, char *) _BCD_func__2424; 
  • trunk/bindings/bcd/libxml2/schemasInternals.d

    r58 r123  
    11/* THIS FILE GENERATED BY bcd.gen */ 
    22module bcd.libxml2.schemasInternals; 
     3align(4): 
    34const int XML_SCHEMAS_ANYATTR_SKIP = 1; 
    45const int XML_SCHEMAS_ANYATTR_LAX = 2; 
     
    7980const int XML_SCHEMAS_BLOCK_DEFAULT_SUBSTITUTION = 1; 
    8081const 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; 
     82public import bcd.libxml2.xmlregexp; 
     83public import bcd.libxml2.threads; 
     84public import bcd.libxml2.globals; 
     85public import bcd.libxml2.SAX2; 
     86public import bcd.libxml2.SAX; 
     87public import bcd.libxml2.xlink; 
     88public import bcd.libxml2.parser; 
     89public import bcd.libxml2.xmlIO; 
     90public import bcd.libxml2.encoding; 
     91public import bcd.libxml2.entities; 
     92public import bcd.libxml2.hash; 
     93public import bcd.libxml2.valid; 
     94public import bcd.libxml2.xmlautomata; 
     95public import bcd.libxml2.list; 
     96public import bcd.libxml2.xmlerror; 
     97public import bcd.libxml2.dict; 
     98public import bcd.libxml2.tree; 
     99public import bcd.libxml2.xmlmemory; 
     100public import bcd.libxml2.xmlstring; 
     101public import bcd.libxml2.xmlversion; 
    101102alias _xmlSchemaAnnot xmlSchemaAnnot; 
    102103alias _xmlSchemaAnnot * xmlSchemaAnnotPtr; 
     
    224225XML_SCHEMAS_ANYSIMPLETYPE=46, 
    225226} 
    226 extern (C) void xmlSchemaFreeWildcard(_xmlSchemaWildcard * wildcard); 
    227 extern (C) void xmlSchemaFreeType(_xmlSchemaType * type); 
    228 alias void function(void *, char *, void *, void *) _BCD_func__1872
    229 alias void function(_xmlNode *) _BCD_func__1917
    230 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1918
    231 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1919
    232 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1925
    233 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1926
    234 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1927
    235 alias void function(void *, _xmlNode *) _BCD_func__1928
    236 alias int function(void *, void *) _BCD_func__1945
     227extern (C) void xmlSchemaFreeWildcard(_xmlSchemaWildcard *); 
     228extern (C) void xmlSchemaFreeType(_xmlSchemaType *); 
     229alias void function(void *, char *, void *, void *) _BCD_func__1878
     230alias void function(_xmlNode *) _BCD_func__1923
     231alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1924
     232alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1925
     233alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1931
     234alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1932
     235alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1933
     236alias void function(void *, _xmlNode *) _BCD_func__1934
     237alias int function(void *, void *) _BCD_func__1951
    237238alias int function(void *) _BCD_func__1446; 
    238 alias int function(void *, char *, int) _BCD_func__2094
    239 alias void * function(char *) _BCD_func__2095
    240 alias int function(char *) _BCD_func__2096
    241 alias int function(void *, char *, int) _BCD_func__2097
    242 alias int function(char *, int *, char *, int *) _BCD_func__2107
    243 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__2110
    244 alias void function(void *, char *, char *, char *) _BCD_func__2141
    245 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__2142
    246 alias void function(void *, char *, ...) _BCD_func__2143
    247 alias void function(void *, char *, int) _BCD_func__2144
    248 alias void function(void *, char *) _BCD_func__2145
    249 alias void function(void *, char *, char *) _BCD_func__2146
    250 alias void function(void *, char *, char * *) _BCD_func__2147
    251 alias void function(void *) _BCD_func__2148
    252 alias void function(void *, _xmlSAXLocator *) _BCD_func__2149
    253 alias void function(void *, char *, char *, char *, char *) _BCD_func__2150
    254 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__2151
    255 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__2152
    256 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__2153
    257 alias _xmlEntity * function(void *, char *) _BCD_func__2154
    258 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__2155
    259 alias void function(char *) _BCD_func__2168
    260 alias void function(void *) _BCD_func__2188
    261 alias void function(void *, _xmlError *) _BCD_func__2189
    262 alias void function(void *, void *, char *, char *, char *) _BCD_func__2205
    263 alias void function(void *, void *, char *) _BCD_func__2206
    264 alias void * function(void *, char *) _BCD_func__2207
    265 alias void function(void *, char *) _BCD_func__2208
    266 alias char * function(char *) _BCD_func__2213
    267 alias void * function(void *, uint) _BCD_func__2214
    268 alias void * function(uint) _BCD_func__2215
     239alias int function(void *, char *, int) _BCD_func__2100
     240alias void * function(char *) _BCD_func__2101
     241alias int function(char *) _BCD_func__2102
     242alias int function(void *, char *, int) _BCD_func__2103
     243alias int function(char *, int *, char *, int *) _BCD_func__2113
     244alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__2116
     245alias void function(void *, char *, char *, char *) _BCD_func__2147
     246alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__2148
     247alias void function(void *, char *, ...) _BCD_func__2149
     248alias void function(void *, char *, int) _BCD_func__2150
     249alias void function(void *, char *) _BCD_func__2151
     250alias void function(void *, char *, char *) _BCD_func__2152
     251alias void function(void *, char *, char * *) _BCD_func__2153
     252alias void function(void *) _BCD_func__2154
     253alias void function(void *, _xmlSAXLocator *) _BCD_func__2155
     254alias void function(void *, char *, char *, char *, char *) _BCD_func__2156
     255alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__2157
     256alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__2158
     257alias void function(void *, char *, int, char *, char *, char *) _BCD_func__2159
     258alias _xmlEntity * function(void *, char *) _BCD_func__2160
     259alias _xmlParserInput * function(void *, char *, char *) _BCD_func__2161
     260alias void function(char *) _BCD_func__2174
     261alias void function(void *) _BCD_func__2194
     262alias void function(void *, _xmlError *) _BCD_func__2195
     263alias void function(void *, void *, char *, char *, char *) _BCD_func__2211
     264alias void function(void *, void *, char *) _BCD_func__2212
     265alias void * function(void *, char *) _BCD_func__2213
     266alias void function(void *, char *) _BCD_func__2214
     267alias char * function(char *) _BCD_func__2219
     268alias void * function(void *, uint) _BCD_func__2220
     269alias void * function(uint) _BCD_func__2221
    269270alias int function(void *, long *, int) _BCD_func__1448; 
    270271alias int function(void *, char *, uint) _BCD_func__1450; 
    271272alias 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; 
     273alias int function(void * *, char *) _BCD_func__2611; 
     274alias int function(char *, char * * *, uint *) _BCD_func__2612; 
     275alias int function(void *, char *, char *, char *, char *) _BCD_func__2613; 
    280276struct _xmlSchema { 
    281277char * name; 
  • trunk/bindings/bcd/libxml2/schematron.d

    r58 r123  
    11/* THIS FILE GENERATED BY bcd.gen */ 
    22module 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; 
     3align(4): 
     4public import bcd.libxml2.threads; 
     5public import bcd.libxml2.globals; 
     6public import bcd.libxml2.SAX2; 
     7public import bcd.libxml2.SAX; 
     8public import bcd.libxml2.xlink; 
     9public import bcd.libxml2.parser; 
     10public import bcd.libxml2.xmlIO; 
     11public import bcd.libxml2.encoding; 
     12public import bcd.libxml2.entities; 
     13public import bcd.libxml2.hash; 
     14public import bcd.libxml2.valid; 
     15public import bcd.libxml2.xmlautomata; 
     16public import bcd.libxml2.list; 
     17public import bcd.libxml2.xmlerror; 
     18public import bcd.libxml2.xmlmemory; 
     19public import bcd.libxml2.tree; 
     20public import bcd.libxml2.xmlregexp; 
     21public import bcd.libxml2.dict; 
     22public import bcd.libxml2.xmlstring; 
     23public import bcd.libxml2.xmlversion; 
    2324alias void xmlSchematronValidCtxt; 
    2425alias void * xmlSchematronValidCtxtPtr; 
    2526alias void xmlSchematronParserCtxt; 
    2627alias void * xmlSchematronParserCtxtPtr; 
    27 alias void function(void *, char *, ...) _BCD_func__1663
    28 alias _BCD_func__1663 xmlSchematronValidityWarningFunc; 
    29 alias _BCD_func__1663 xmlSchematronValidityErrorFunc; 
     28alias void function(void *, char *, ...) _BCD_func__1669
     29alias _BCD_func__1669 xmlSchematronValidityWarningFunc; 
     30alias _BCD_func__1669 xmlSchematronValidityErrorFunc; 
    3031alias void xmlSchematron; 
    3132alias void * xmlSchematronPtr; 
     
    3839XML_SCHEMATRON_OUT_IO=1024, 
    3940} 
    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__1708
    50 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1709
    51 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1710
    52 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1718
    53 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1719
    54 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1720
    55 alias void function(void *, _xmlNode *) _BCD_func__1721
    56 alias int function(void *, void *) _BCD_func__1738
     41extern (C) int xmlSchematronValidateDoc(void *, _xmlDoc *); 
     42extern (C) void xmlSchematronFreeValidCtxt(void *); 
     43extern (C) void * xmlSchematronNewValidCtxt(void *, int); 
     44extern (C) void xmlSchematronFree(void *); 
     45extern (C) void * xmlSchematronParse(void *); 
     46extern (C) void xmlSchematronFreeParserCtxt(void *); 
     47extern (C) void * xmlSchematronNewDocParserCtxt(_xmlDoc *); 
     48extern (C) void * xmlSchematronNewMemParserCtxt(char *, int); 
     49extern (C) void * xmlSchematronNewParserCtxt(char *); 
     50alias void function(_xmlNode *) _BCD_func__1714
     51alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1715
     52alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1716
     53alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1724
     54alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1725
     55alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1726
     56alias void function(void *, _xmlNode *) _BCD_func__1727
     57alias int function(void *, void *) _BCD_func__1744
    5758alias int function(void *) _BCD_func__1420; 
    58 alias int function(void *, char *, int) _BCD_func__1888
    59 alias void * function(char *) _BCD_func__1889
    60 alias int function(char *) _BCD_func__1890
    61 alias int function(void *, char *, int) _BCD_func__1891
    62 alias int function(char *, int *, char *, int *) _BCD_func__1901
    63 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1904
    64 alias void function(void *, char *, char *, char *) _BCD_func__1935
    65 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1936
    66 alias void function(void *, char *, int) _BCD_func__1937
    67 alias void function(void *, char *) _BCD_func__1938
    68 alias void function(void *, char *, char *) _BCD_func__1939
    69 alias void function(void *, char *, char * *) _BCD_func__1940
    70 alias void function(void *) _BCD_func__1941
    71 alias void function(void *, _xmlSAXLocator *) _BCD_func__1942
    72 alias void function(void *, char *, char *, char *, char *) _BCD_func__1943
    73 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1944
    74 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1945
    75 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1946
    76 alias _xmlEntity * function(void *, char *) _BCD_func__1947
    77 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1948
    78 alias void function(char *) _BCD_func__1961
    79 alias void function(void *) _BCD_func__1981
    80 alias void function(void *, _xmlError *) _BCD_func__1982
    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__2000
    84 alias void function(void *, char *) _BCD_func__2001
    85 alias char * function(char *) _BCD_func__2006
    86 alias void * function(void *, uint) _BCD_func__2007
    87 alias void * function(uint) _BCD_func__2008
    88 alias void function(void *, char *, void *, void *) _BCD_func__2127
     59alias int function(void *, char *, int) _BCD_func__1894
     60alias void * function(char *) _BCD_func__1895
     61alias int function(char *) _BCD_func__1896
     62alias int function(void *, char *, int) _BCD_func__1897
     63alias int function(char *, int *, char *, int *) _BCD_func__1907
     64alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1910
     65alias void function(void *, char *, char *, char *) _BCD_func__1941
     66alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1942
     67alias void function(void *, char *, int) _BCD_func__1943
     68alias void function(void *, char *) _BCD_func__1944
     69alias void function(void *, char *, char *) _BCD_func__1945
     70alias void function(void *, char *, char * *) _BCD_func__1946
     71alias void function(void *) _BCD_func__1947
     72alias void function(void *, _xmlSAXLocator *) _BCD_func__1948
     73alias void function(void *, char *, char *, char *, char *) _BCD_func__1949
     74alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1950
     75alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1951
     76alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1952
     77alias _xmlEntity * function(void *, char *) _BCD_func__1953
     78alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1954
     79alias void function(char *) _BCD_func__1967
     80alias void function(void *) _BCD_func__1987
     81alias void function(void *, _xmlError *) _BCD_func__1988
     82alias void function(void *, void *, char *, char *, char *) _BCD_func__2004
     83alias void function(void *, void *, char *) _BCD_func__2005
     84alias void * function(void *, char *) _BCD_func__2006
     85alias void function(void *, char *) _BCD_func__2007
     86alias char * function(char *) _BCD_func__2012
     87alias void * function(void *, uint) _BCD_func__2013
     88alias void * function(uint) _BCD_func__2014
     89alias void function(void *, char *, void *, void *) _BCD_func__2133
    8990alias int function(void *, long *, int) _BCD_func__1422; 
    9091alias int function(void *, char *, uint) _BCD_func__1424; 
    9192alias 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; 
     93alias int function(void * *, char *) _BCD_func__2406; 
     94alias int function(char *, char * * *, uint *) _BCD_func__2407; 
     95alias int function(void *, char *, char *, char *, char *) _BCD_func__2408; 
  • trunk/bindings/bcd/libxml2/threads.d

    r58 r123  
    11/* THIS FILE GENERATED BY bcd.gen */ 
    22module 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; 
     3align(4): 
     4public import bcd.libxml2.globals; 
     5public import bcd.libxml2.xmlmemory; 
     6public import bcd.libxml2.SAX2; 
     7public import bcd.libxml2.SAX; 
     8public import bcd.libxml2.xlink; 
     9public import bcd.libxml2.parser; 
     10public import bcd.libxml2.xmlIO; 
     11public import bcd.libxml2.encoding; 
     12public import bcd.libxml2.entities; 
     13public import bcd.libxml2.hash; 
     14public import bcd.libxml2.valid; 
     15public import bcd.libxml2.xmlautomata; 
     16public import bcd.libxml2.list; 
     17public import bcd.libxml2.xmlerror; 
     18public import bcd.libxml2.tree; 
     19public import bcd.libxml2.xmlregexp; 
     20public import bcd.libxml2.dict; 
     21public import bcd.libxml2.xmlstring; 
     22public import bcd.libxml2.xmlversion; 
    2223alias void xmlRMutex; 
    2324alias void * xmlRMutexPtr; 
     
    3132extern (C) void xmlLockLibrary(); 
    3233extern (C) void xmlInitThreads(); 
    33 extern (C) void xmlFreeRMutex(void * tok); 
    34 extern (C) void xmlRMutexUnlock(void * tok); 
    35 extern (C) void xmlRMutexLock(void * tok); 
     34extern (C) void xmlFreeRMutex(void *); 
     35extern (C) void xmlRMutexUnlock(void *); 
     36extern (C) void xmlRMutexLock(void *); 
    3637extern (C) void * xmlNewRMutex(); 
    37 extern (C) void xmlFreeMutex(void * tok); 
    38 extern (C) void xmlMutexUnlock(void * tok); 
    39 extern (C) void xmlMutexLock(void * tok); 
     38extern (C) void xmlFreeMutex(void *); 
     39extern (C) void xmlMutexUnlock(void *); 
     40extern (C) void xmlMutexLock(void *); 
    4041extern (C) void * xmlNewMutex(); 
    41 alias void function(_xmlNode *) _BCD_func__1683
    42 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1684
    43 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1685
    44 alias char * function(char *) _BCD_func__1691
    45 alias void * function(void *, uint) _BCD_func__1692
    46 alias void * function(uint) _BCD_func__1693
    47 alias void function(void *) _BCD_func__1694
    48 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1702
    49 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1703
    50 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1704
    51 alias void function(void *, _xmlNode *) _BCD_func__1705
    52 alias int function(void *, void *) _BCD_func__1722
     42alias void function(_xmlNode *) _BCD_func__1689
     43alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1690
     44alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1691
     45alias char * function(char *) _BCD_func__1697
     46alias void * function(void *, uint) _BCD_func__1698
     47alias void * function(uint) _BCD_func__1699
     48alias void function(void *) _BCD_func__1700
     49alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1708
     50alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1709
     51alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1710
     52alias void function(void *, _xmlNode *) _BCD_func__1711
     53alias int function(void *, void *) _BCD_func__1728
    5354alias int function(void *) _BCD_func__1387; 
    54 alias int function(void *, char *, int) _BCD_func__1871
    55 alias void * function(char *) _BCD_func__1872
    56 alias int function(char *) _BCD_func__1873
    57 alias int function(void *, char *, int) _BCD_func__1874
    58 alias int function(char *, int *, char *, int *) _BCD_func__1884
    59 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1887