• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #ifndef XML_ENTITIES_H_PRIVATE__
2 #define XML_ENTITIES_H_PRIVATE__
3 
4 #include <libxml/tree.h>
5 #include <libxml/xmlstring.h>
6 
7 /*
8  * Entity flags
9  *
10  * XML_ENT_PARSED: The entity was parsed and `children` points to the
11  * content.
12  * XML_ENT_CHECKED: The entity was checked for loops.
13  */
14 #define XML_ENT_PARSED      (1<<0)
15 #define XML_ENT_CHECKED     (1<<1)
16 #define XML_ENT_EXPANDING   (1<<2)
17 #define XML_ENT_CHECKED_LT  (1<<3)
18 #define XML_ENT_CONTAINS_LT (1<<4)
19 
20 XML_HIDDEN xmlChar *
21 xmlEncodeAttributeEntities(xmlDocPtr doc, const xmlChar *input);
22 
23 #endif /* XML_ENTITIES_H_PRIVATE__ */
24