PageRenderTime 52ms CodeModel.GetById 30ms app.highlight 2ms RepoModel.GetById 18ms app.codeStats 0ms

/src/ftk_xml_parser.h

http://ftk.googlecode.com/
C++ Header | 20 lines | 13 code | 7 blank | 0 comment | 0 complexity | 677f2b47d16e035b6bc36a6ea5688fc0 MD5 | raw file
 1#ifndef XML_PARSER_H
 2#define XML_PARSER_H
 3
 4#include "ftk_xml_builder.h"
 5
 6FTK_BEGIN_DECLS
 7
 8#define MAX_ATTR_NR 48
 9struct _FtkXmlParser;
10typedef struct _FtkXmlParser FtkXmlParser;
11
12FtkXmlParser* ftk_xml_parser_create(void);
13void       ftk_xml_parser_set_builder(FtkXmlParser* thiz, FtkXmlBuilder* builder);
14void ftk_xml_parser_parse(FtkXmlParser* thiz, const char* xml, int length);
15void       ftk_xml_parser_destroy(FtkXmlParser* thiz);
16
17FTK_END_DECLS
18
19#endif/*XML_PARSER_H*/
20