OLD | NEW |
1 /* | 1 /* |
2 * Summary: old DocBook SGML parser | 2 * Summary: old DocBook SGML parser |
3 * Description: interface for a DocBook SGML non-verifying parser | 3 * Description: interface for a DocBook SGML non-verifying parser |
4 * This code is DEPRECATED, and should not be used anymore. | 4 * This code is DEPRECATED, and should not be used anymore. |
5 * | 5 * |
6 * Copy: See Copyright for the status of this software. | 6 * Copy: See Copyright for the status of this software. |
7 * | 7 * |
8 * Author: Daniel Veillard | 8 * Author: Daniel Veillard |
9 */ | 9 */ |
10 | 10 |
(...skipping 29 matching lines...) Expand all Loading... |
40 | 40 |
41 /* | 41 /* |
42 * There is only few public functions. | 42 * There is only few public functions. |
43 */ | 43 */ |
44 XMLPUBFUN int XMLCALL | 44 XMLPUBFUN int XMLCALL |
45 docbEncodeEntities(unsigned char *out, | 45 docbEncodeEntities(unsigned char *out, |
46 int *outlen, | 46 int *outlen, |
47 const unsigned char *in, | 47 const unsigned char *in, |
48 int *inlen, int quoteChar); | 48 int *inlen, int quoteChar); |
49 | 49 |
50 XMLPUBFUN docbDocPtr XMLCALL | 50 XMLPUBFUN docbDocPtr XMLCALL |
51 docbSAXParseDoc (xmlChar *cur, | 51 docbSAXParseDoc (xmlChar *cur, |
52 const char *encoding, | 52 const char *encoding, |
53 docbSAXHandlerPtr sax, | 53 docbSAXHandlerPtr sax, |
54 void *userData); | 54 void *userData); |
55 XMLPUBFUN docbDocPtr XMLCALL | 55 XMLPUBFUN docbDocPtr XMLCALL |
56 docbParseDoc (xmlChar *cur, | 56 docbParseDoc (xmlChar *cur, |
57 const char *encoding); | 57 const char *encoding); |
58 XMLPUBFUN docbDocPtr XMLCALL | 58 XMLPUBFUN docbDocPtr XMLCALL |
59 docbSAXParseFile (const char *filename, | 59 docbSAXParseFile (const char *filename, |
60 const char *encoding, | 60 const char *encoding, |
61 docbSAXHandlerPtr sax, | 61 docbSAXHandlerPtr sax, |
62 void *userData); | 62 void *userData); |
63 XMLPUBFUN docbDocPtr XMLCALL | 63 XMLPUBFUN docbDocPtr XMLCALL |
64 docbParseFile (const char *filename, | 64 docbParseFile (const char *filename, |
65 const char *encoding); | 65 const char *encoding); |
66 | 66 |
67 /** | 67 /** |
68 * Interfaces for the Push mode. | 68 * Interfaces for the Push mode. |
69 */ | 69 */ |
70 XMLPUBFUN void XMLCALL | 70 XMLPUBFUN void XMLCALL |
71 docbFreeParserCtxt (docbParserCtxtPtr ctxt); | 71 docbFreeParserCtxt (docbParserCtxtPtr ctxt); |
72 XMLPUBFUN docbParserCtxtPtr XMLCALL | 72 XMLPUBFUN docbParserCtxtPtr XMLCALL |
73 docbCreatePushParserCtxt(docbSAXHandlerPtr sax, | 73 docbCreatePushParserCtxt(docbSAXHandlerPtr sax, |
74 void *user_data, | 74 void *user_data, |
75 const char *chunk, | 75 const char *chunk, |
76 int size, | 76 int size, |
77 const char *filename, | 77 const char *filename, |
78 xmlCharEncoding enc); | 78 xmlCharEncoding enc); |
79 XMLPUBFUN int XMLCALL | 79 XMLPUBFUN int XMLCALL |
80 docbParseChunk (docbParserCtxtPtr ctxt, | 80 docbParseChunk (docbParserCtxtPtr ctxt, |
81 const char *chunk, | 81 const char *chunk, |
82 int size, | 82 int size, |
83 int terminate); | 83 int terminate); |
84 XMLPUBFUN docbParserCtxtPtr XMLCALL | 84 XMLPUBFUN docbParserCtxtPtr XMLCALL |
85 docbCreateFileParserCtxt(const char *filename, | 85 docbCreateFileParserCtxt(const char *filename, |
86 const char *encoding); | 86 const char *encoding); |
87 XMLPUBFUN int XMLCALL | 87 XMLPUBFUN int XMLCALL |
88 docbParseDocument (docbParserCtxtPtr ctxt); | 88 docbParseDocument (docbParserCtxtPtr ctxt); |
89 | 89 |
90 #ifdef __cplusplus | 90 #ifdef __cplusplus |
91 } | 91 } |
92 #endif | 92 #endif |
93 | 93 |
94 #endif /* LIBXML_DOCB_ENABLED */ | 94 #endif /* LIBXML_DOCB_ENABLED */ |
95 | 95 |
96 #endif /* __DOCB_PARSER_H__ */ | 96 #endif /* __DOCB_PARSER_H__ */ |
OLD | NEW |