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/xmlIO.d

    r58 r123  
    11/* THIS FILE GENERATED BY bcd.gen */ 
    22module bcd.libxml2.xmlIO; 
    3 import bcd.libxml2.globals; 
    4 import bcd.libxml2.threads; 
    5 import bcd.libxml2.xmlmemory; 
    6 import bcd.libxml2.SAX2; 
    7 import bcd.libxml2.SAX; 
    8 import bcd.libxml2.xlink; 
    9 import bcd.libxml2.parser; 
    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 alias int function(void *, char *, int) _BCD_func__2296; 
    23 alias _BCD_func__2296 xmlOutputWriteCallback; 
     3align(4): 
     4public import bcd.libxml2.globals; 
     5public import bcd.libxml2.threads; 
     6public import bcd.libxml2.xmlmemory; 
     7public import bcd.libxml2.SAX2; 
     8public import bcd.libxml2.SAX; 
     9public import bcd.libxml2.xlink; 
     10public import bcd.libxml2.parser; 
     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; 
     23alias int function(void *, char *, int) _BCD_func__2302; 
     24alias _BCD_func__2302 xmlOutputWriteCallback; 
    2425alias int function(void *) _BCD_func__1370; 
    2526alias _BCD_func__1370 xmlOutputCloseCallback; 
    26 alias int function(void *, char *, int) _BCD_func__2299
    27 alias _BCD_func__2299 xmlInputReadCallback; 
     27alias int function(void *, char *, int) _BCD_func__2305
     28alias _BCD_func__2305 xmlInputReadCallback; 
    2829alias _BCD_func__1370 xmlInputCloseCallback; 
    29 alias void * function(char *) _BCD_func__2297
    30 alias _BCD_func__2297 xmlOutputOpenCallback; 
    31 alias int function(char *) _BCD_func__2298
    32 alias _BCD_func__2298 xmlOutputMatchCallback; 
    33 alias _BCD_func__2297 xmlInputOpenCallback; 
    34 alias _BCD_func__2298 xmlInputMatchCallback; 
    35 extern (C) int xmlIOFTPClose(void * context); 
    36 extern (C) int xmlIOFTPRead(void * context, char * buffer, int len); 
    37 extern (C) void * xmlIOFTPOpen(char * filename); 
    38 extern (C) int xmlIOFTPMatch(char * filename); 
    39 extern (C) int xmlIOHTTPClose(void * context); 
    40 extern (C) int xmlIOHTTPRead(void * context, char * buffer, int len); 
    41 extern (C) void * xmlIOHTTPOpenW(char * post_uri, int compression); 
    42 extern (C) void * xmlIOHTTPOpen(char * filename); 
    43 extern (C) int xmlIOHTTPMatch(char * filename); 
    44 extern (C) int xmlFileClose(void * context); 
    45 extern (C) int xmlFileRead(void * context, char * buffer, int len); 
    46 extern (C) void * xmlFileOpen(char * filename); 
    47 extern (C) int xmlFileMatch(char * filename); 
    48 extern (C) int xmlCheckFilename(char * path); 
    49 extern (C) char * xmlNormalizeWindowsPath(char * path); 
    50 extern (C) _xmlParserInput * xmlNoNetExternalEntityLoader(char * URL, char * ID, _xmlParserCtxt * ctxt); 
    51 extern (C) _xmlParserInput * xmlCheckHTTPInput(_xmlParserCtxt * ctxt, _xmlParserInput * ret); 
     30alias void * function(char *) _BCD_func__2303
     31alias _BCD_func__2303 xmlOutputOpenCallback; 
     32alias int function(char *) _BCD_func__2304
     33alias _BCD_func__2304 xmlOutputMatchCallback; 
     34alias _BCD_func__2303 xmlInputOpenCallback; 
     35alias _BCD_func__2304 xmlInputMatchCallback; 
     36extern (C) int xmlIOFTPClose(void *); 
     37extern (C) int xmlIOFTPRead(void *, char *, int); 
     38extern (C) void * xmlIOFTPOpen(char *); 
     39extern (C) int xmlIOFTPMatch(char *); 
     40extern (C) int xmlIOHTTPClose(void *); 
     41extern (C) int xmlIOHTTPRead(void *, char *, int); 
     42extern (C) void * xmlIOHTTPOpenW(char *, int); 
     43extern (C) void * xmlIOHTTPOpen(char *); 
     44extern (C) int xmlIOHTTPMatch(char *); 
     45extern (C) int xmlFileClose(void *); 
     46extern (C) int xmlFileRead(void *, char *, int); 
     47extern (C) void * xmlFileOpen(char *); 
     48extern (C) int xmlFileMatch(char *); 
     49extern (C) int xmlCheckFilename(char *); 
     50extern (C) char * xmlNormalizeWindowsPath(char *); 
     51extern (C) _xmlParserInput * xmlNoNetExternalEntityLoader(char *, char *, _xmlParserCtxt *); 
     52extern (C) _xmlParserInput * xmlCheckHTTPInput(_xmlParserCtxt *, _xmlParserInput *); 
    5253extern (C) void xmlRegisterHTTPPostCallbacks(); 
    53 extern (C) _xmlOutputBuffer * __xmlOutputBufferCreateFilename(char * URI, _xmlCharEncodingHandler * encoder, int compression); 
    54 extern (C) int xmlRegisterOutputCallbacks(_BCD_func__2298 matchFunc, _BCD_func__2297 openFunc, _BCD_func__2296 writeFunc, _BCD_func__1370 closeFunc); 
    55 extern (C) int xmlOutputBufferClose(_xmlOutputBuffer * out_); 
    56 extern (C) int xmlOutputBufferFlush(_xmlOutputBuffer * out_); 
    57 alias int function(char *, int *, char *, int *) _BCD_func__1853
    58 extern (C) int xmlOutputBufferWriteEscape(_xmlOutputBuffer * out_, char * str, _BCD_func__1853 escaping); 
    59 extern (C) int xmlOutputBufferWriteString(_xmlOutputBuffer * out_, char * str); 
    60 extern (C) int xmlOutputBufferWrite(_xmlOutputBuffer * out_, int len, char * buf); 
    61 extern (C) _xmlOutputBuffer * xmlOutputBufferCreateIO(_BCD_func__2296 iowrite, _BCD_func__1370 ioclose, void * ioctx, _xmlCharEncodingHandler * encoder); 
    62 extern (C) _xmlOutputBuffer * xmlOutputBufferCreateFd(int fd, _xmlCharEncodingHandler * encoder); 
    63 extern (C) _xmlOutputBuffer * xmlOutputBufferCreateFile(_IO_FILE * file, _xmlCharEncodingHandler * encoder); 
    64 extern (C) _xmlOutputBuffer * xmlOutputBufferCreateFilename(char * URI, _xmlCharEncodingHandler * encoder, int compression); 
    65 extern (C) _xmlOutputBuffer * xmlAllocOutputBuffer(_xmlCharEncodingHandler * encoder); 
     54extern (C) _xmlOutputBuffer * __xmlOutputBufferCreateFilename(char *, _xmlCharEncodingHandler *, int); 
     55extern (C) int xmlRegisterOutputCallbacks(_BCD_func__2304, _BCD_func__2303, _BCD_func__2302, _BCD_func__1370); 
     56extern (C) int xmlOutputBufferClose(_xmlOutputBuffer *); 
     57extern (C) int xmlOutputBufferFlush(_xmlOutputBuffer *); 
     58alias int function(char *, int *, char *, int *) _BCD_func__1859
     59extern (C) int xmlOutputBufferWriteEscape(_xmlOutputBuffer *, char *, _BCD_func__1859); 
     60extern (C) int xmlOutputBufferWriteString(_xmlOutputBuffer *, char *); 
     61extern (C) int xmlOutputBufferWrite(_xmlOutputBuffer *, int, char *); 
     62extern (C) _xmlOutputBuffer * xmlOutputBufferCreateIO(_BCD_func__2302, _BCD_func__1370, void *, _xmlCharEncodingHandler *); 
     63extern (C) _xmlOutputBuffer * xmlOutputBufferCreateFd(int, _xmlCharEncodingHandler *); 
     64extern (C) _xmlOutputBuffer * xmlOutputBufferCreateFile(_IO_FILE *, _xmlCharEncodingHandler *); 
     65extern (C) _xmlOutputBuffer * xmlOutputBufferCreateFilename(char *, _xmlCharEncodingHandler *, int); 
     66extern (C) _xmlOutputBuffer * xmlAllocOutputBuffer(_xmlCharEncodingHandler *); 
    6667extern (C) void xmlRegisterDefaultOutputCallbacks(); 
    6768extern (C) void xmlCleanupOutputCallbacks(); 
    68 extern (C) _xmlParserInputBuffer * __xmlParserInputBufferCreateFilename(char * URI, int enc); 
    69 extern (C) int xmlRegisterInputCallbacks(_BCD_func__2298 matchFunc, _BCD_func__2297 openFunc, _BCD_func__2299 readFunc, _BCD_func__1370 closeFunc); 
    70 extern (C) char * xmlParserGetDirectory(char * filename); 
    71 extern (C) void xmlFreeParserInputBuffer(_xmlParserInputBuffer * in_); 
    72 extern (C) int xmlParserInputBufferPush(_xmlParserInputBuffer * in_, int len, char * buf); 
    73 extern (C) int xmlParserInputBufferGrow(_xmlParserInputBuffer * in_, int len); 
    74 extern (C) int xmlParserInputBufferRead(_xmlParserInputBuffer * in_, int len); 
    75 extern (C) _xmlParserInputBuffer * xmlParserInputBufferCreateIO(_BCD_func__2299 ioread, _BCD_func__1370 ioclose, void * ioctx, int enc); 
    76 extern (C) _xmlParserInputBuffer * xmlParserInputBufferCreateStatic(char * mem, int size, int enc); 
    77 extern (C) _xmlParserInputBuffer * xmlParserInputBufferCreateMem(char * mem, int size, int enc); 
    78 extern (C) _xmlParserInputBuffer * xmlParserInputBufferCreateFd(int fd, int enc); 
    79 extern (C) _xmlParserInputBuffer * xmlParserInputBufferCreateFile(_IO_FILE * file, int enc); 
    80 extern (C) _xmlParserInputBuffer * xmlParserInputBufferCreateFilename(char * URI, int enc); 
    81 extern (C) _xmlParserInputBuffer * xmlAllocParserInputBuffer(int enc); 
     69extern (C) _xmlParserInputBuffer * __xmlParserInputBufferCreateFilename(char *, int); 
     70extern (C) int xmlRegisterInputCallbacks(_BCD_func__2304, _BCD_func__2303, _BCD_func__2305, _BCD_func__1370); 
     71extern (C) char * xmlParserGetDirectory(char *); 
     72extern (C) void xmlFreeParserInputBuffer(_xmlParserInputBuffer *); 
     73extern (C) int xmlParserInputBufferPush(_xmlParserInputBuffer *, int, char *); 
     74extern (C) int xmlParserInputBufferGrow(_xmlParserInputBuffer *, int); 
     75extern (C) int xmlParserInputBufferRead(_xmlParserInputBuffer *, int); 
     76extern (C) _xmlParserInputBuffer * xmlParserInputBufferCreateIO(_BCD_func__2305, _BCD_func__1370, void *, int); 
     77extern (C) _xmlParserInputBuffer * xmlParserInputBufferCreateStatic(char *, int, int); 
     78extern (C) _xmlParserInputBuffer * xmlParserInputBufferCreateMem(char *, int, int); 
     79extern (C) _xmlParserInputBuffer * xmlParserInputBufferCreateFd(int, int); 
     80extern (C) _xmlParserInputBuffer * xmlParserInputBufferCreateFile(_IO_FILE *, int); 
     81extern (C) _xmlParserInputBuffer * xmlParserInputBufferCreateFilename(char *, int); 
     82extern (C) _xmlParserInputBuffer * xmlAllocParserInputBuffer(int); 
    8283extern (C) void xmlRegisterDefaultInputCallbacks(); 
    8384extern (C) int xmlPopInputCallbacks(); 
    8485extern (C) void xmlCleanupInputCallbacks(); 
    85 alias void function(_xmlNode *) _BCD_func__1658
    86 alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1659
    87 alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1660
    88 alias char * function(char *) _BCD_func__1665
    89 alias void * function(void *, uint) _BCD_func__1666
    90 alias void * function(uint) _BCD_func__1667
    91 alias void function(void *) _BCD_func__1668
    92 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1675
    93 alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1676
    94 alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1677
    95 alias void function(void *, _xmlNode *) _BCD_func__1678
    96 alias int function(void *, void *) _BCD_func__1695
    97 alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1856
    98 alias void function(void *, char *, char *, char *) _BCD_func__1887
    99 alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1888
    100 alias void function(void *, char *, ...) _BCD_func__1889
    101 alias void function(void *, char *, int) _BCD_func__1890
    102 alias void function(void *, char *) _BCD_func__1891
    103 alias void function(void *, char *, char *) _BCD_func__1892
    104 alias void function(void *, char *, char * *) _BCD_func__1893
    105 alias void function(void *, _xmlSAXLocator *) _BCD_func__1894
    106 alias void function(void *, char *, char *, char *, char *) _BCD_func__1895
    107 alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1896
    108 alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1897
    109 alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1898
    110 alias _xmlEntity * function(void *, char *) _BCD_func__1899
    111 alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1900
    112 alias void function(char *) _BCD_func__1913
    113 alias void function(void *) _BCD_func__1933
    114 alias void function(void *, _xmlError *) _BCD_func__1934
    115 alias void function(void *, void *, char *, char *, char *) _BCD_func__1950
    116 alias void function(void *, void *, char *) _BCD_func__1951
    117 alias void * function(void *, char *) _BCD_func__1952
    118 alias void function(void *, char *) _BCD_func__1953
    119 alias void function(void *, char *, void *, void *) _BCD_func__2072
     86alias void function(_xmlNode *) _BCD_func__1664
     87alias _xmlOutputBuffer * function(char *, _xmlCharEncodingHandler *, int) _BCD_func__1665
     88alias _xmlParserInputBuffer * function(char *, int) _BCD_func__1666
     89alias char * function(char *) _BCD_func__1671
     90alias void * function(void *, uint) _BCD_func__1672
     91alias void * function(uint) _BCD_func__1673
     92alias void function(void *) _BCD_func__1674
     93alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *) _BCD_func__1681
     94alias void function(void *, _xmlNode *, int, char * *, char * *, int, char * *, char * *, int *, int *, int, char * *, char * *) _BCD_func__1682
     95alias void function(void *, _xmlNode *, char *, char *, char *) _BCD_func__1683
     96alias void function(void *, _xmlNode *) _BCD_func__1684
     97alias int function(void *, void *) _BCD_func__1701
     98alias _xmlParserInput * function(char *, char *, _xmlParserCtxt *) _BCD_func__1862
     99alias void function(void *, char *, char *, char *) _BCD_func__1893
     100alias void function(void *, char *, char *, char *, int, char * *, int, int, char * *) _BCD_func__1894
     101alias void function(void *, char *, ...) _BCD_func__1895
     102alias void function(void *, char *, int) _BCD_func__1896
     103alias void function(void *, char *) _BCD_func__1897
     104alias void function(void *, char *, char *) _BCD_func__1898
     105alias void function(void *, char *, char * *) _BCD_func__1899
     106alias void function(void *, _xmlSAXLocator *) _BCD_func__1900
     107alias void function(void *, char *, char *, char *, char *) _BCD_func__1901
     108alias void function(void *, char *, int, _xmlElementContent *) _BCD_func__1902
     109alias void function(void *, char *, char *, int, int, char *, _xmlEnumeration *) _BCD_func__1903
     110alias void function(void *, char *, int, char *, char *, char *) _BCD_func__1904
     111alias _xmlEntity * function(void *, char *) _BCD_func__1905
     112alias _xmlParserInput * function(void *, char *, char *) _BCD_func__1906
     113alias void function(char *) _BCD_func__1919
     114alias void function(void *) _BCD_func__1939
     115alias void function(void *, _xmlError *) _BCD_func__1940
     116alias void function(void *, void *, char *, char *, char *) _BCD_func__1956
     117alias void function(void *, void *, char *) _BCD_func__1957
     118alias void * function(void *, char *) _BCD_func__1958
     119alias void function(void *, char *) _BCD_func__1959
     120alias void function(void *, char *, void *, void *) _BCD_func__2078
    120121alias int function(void *, long *, int) _BCD_func__1372; 
    121122alias int function(void *, char *, uint) _BCD_func__1374; 
    122123alias int function(void *, char *, uint) _BCD_func__1376; 
    123 alias int function(void * *, char *) _BCD_func__2349; 
    124 alias int function(char *, char * * *, uint *) _BCD_func__2350; 
    125 alias int function(void *, char *, char *, char *, char *) _BCD_func__2351; 
    126 alias int function(__gconv_step *, __gconv_step_data *, void *, char *, char * *, char *, char * *, uint *) _BCD_func__2352; 
    127 alias void function(__gconv_step *) _BCD_func__2353; 
    128 alias int function(__gconv_step *) _BCD_func__2354; 
    129 alias uint function(__gconv_step *, char) _BCD_func__2355; 
    130 alias int function(__gconv_step *, __gconv_step_data *, char * *, char *, char * *, uint *, int, int) _BCD_func__2356; 
     124alias int function(void * *, char *) _BCD_func__2355; 
     125alias int function(char *, char * * *, uint *) _BCD_func__2356; 
     126alias int function(void *, char *, char *, char *, char *) _BCD_func__2357; 
    131127struct _xmlOutputBuffer { 
    132128void * context; 
    133 _BCD_func__2296 writecallback; 
     129_BCD_func__2302 writecallback; 
    134130_BCD_func__1370 closecallback; 
    135131_xmlCharEncodingHandler * encoder; 
     
    141137struct _xmlParserInputBuffer { 
    142138void * context; 
    143 _BCD_func__2299 readcallback; 
     139_BCD_func__2305 readcallback; 
    144140_BCD_func__1370 closecallback; 
    145141_xmlCharEncodingHandler * encoder;