entities.h 586 B

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