blob: 8b4fcd06ed7005bfa29e3b6052f277f10764669a [file] [log] [blame]
Daniel Veillard18d0db22012-07-13 19:51:15 +08001/*
2 * enc.h: Internal Interfaces for encoding in libxml2
3 *
4 * See Copyright for the status of this software.
5 *
6 * daniel@veillard.com
7 */
8
9#ifndef __XML_ENC_H__
10#define __XML_ENC_H__
11
12#include <libxml/tree.h>
13
14#ifdef __cplusplus
15extern "C" {
16#endif
17
18int xmlCharEncFirstLineInt(xmlCharEncodingHandler *handler, xmlBufferPtr out,
19 xmlBufferPtr in, int len);
20int xmlCharEncFirstLineInput(xmlParserInputBufferPtr input, int len);
21int xmlCharEncInput(xmlParserInputBufferPtr input);
22int xmlCharEncOutput(xmlOutputBufferPtr output, int init);
23
24#ifdef __cplusplus
25}
26#endif
27#endif /* __XML_ENC_H__ */
28
29