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/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;