File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / libxml2 / save.h
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Sun Jun 15 19:53:29 2014 UTC (9 years, 11 months ago) by misho
Branches: libxml2, MAIN
CVS tags: v2_9_1p0, v2_9_1, HEAD
libxml2 2.9.1

    1: /*
    2:  * Summary: Internal Interfaces for saving 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_SAVE_H__
   13: #define __XML_SAVE_H__
   14: 
   15: #include <libxml/tree.h>
   16: 
   17: #ifdef __cplusplus
   18: extern "C" {
   19: #endif
   20: 
   21: #ifdef LIBXML_OUTPUT_ENABLED
   22: void xmlBufAttrSerializeTxtContent(xmlBufPtr buf, xmlDocPtr doc,
   23:                                    xmlAttrPtr attr, const xmlChar * string);
   24: void xmlBufDumpNotationTable(xmlBufPtr buf, xmlNotationTablePtr table);
   25: void xmlBufDumpElementDecl(xmlBufPtr buf, xmlElementPtr elem);
   26: void xmlBufDumpAttributeDecl(xmlBufPtr buf, xmlAttributePtr attr);
   27: void xmlBufDumpEntityDecl(xmlBufPtr buf, xmlEntityPtr ent);
   28: xmlChar *xmlEncodeAttributeEntities(xmlDocPtr doc, const xmlChar *input);
   29: #endif
   30: 
   31: #ifdef __cplusplus
   32: }
   33: #endif
   34: #endif /* __XML_SAVE_H__ */
   35: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>