rolled back to 2.9.2 because 2.9.4 doesn't work with XML validator
[platform/upstream/libxml2.git] / enc.h
1 /*
2  * Summary: Internal Interfaces for encoding in libxml2
3  * Description: this module describes a few interfaces which were
4  *              addded along with the API changes in 2.9.0
5  *              those are private routines at this point
6  *
7  * Copy: See Copyright for the status of this software.
8  *
9  * Author: Daniel Veillard
10  */
11
12 #ifndef __XML_ENC_H__
13 #define __XML_ENC_H__
14
15 #include <libxml/tree.h>
16
17 #ifdef __cplusplus
18 extern "C" {
19 #endif
20
21 int xmlCharEncFirstLineInt(xmlCharEncodingHandler *handler, xmlBufferPtr out,
22                            xmlBufferPtr in, int len);
23 int xmlCharEncFirstLineInput(xmlParserInputBufferPtr input, int len);
24 int xmlCharEncInput(xmlParserInputBufferPtr input, int flush);
25 int xmlCharEncOutput(xmlOutputBufferPtr output, int init);
26
27 #ifdef __cplusplus
28 }
29 #endif
30 #endif /* __XML_ENC_H__ */
31
32