|
Data Structures |
struct | _xmlValidCtxt |
Typedefs |
typedef _xmlValidState | xmlValidState |
typedef xmlValidState * | xmlValidStatePtr |
typedef void(* | xmlValidityErrorFunc )(void *ctx, const char *msg,...) |
typedef void(* | xmlValidityWarningFunc )(void *ctx, const char *msg,...) |
typedef _xmlValidCtxt | xmlValidCtxt |
typedef xmlValidCtxt * | xmlValidCtxtPtr |
typedef _xmlHashTable | xmlNotationTable |
typedef xmlNotationTable * | xmlNotationTablePtr |
typedef _xmlHashTable | xmlElementTable |
typedef xmlElementTable * | xmlElementTablePtr |
typedef _xmlHashTable | xmlAttributeTable |
typedef xmlAttributeTable * | xmlAttributeTablePtr |
typedef _xmlHashTable | xmlIDTable |
typedef xmlIDTable * | xmlIDTablePtr |
typedef _xmlHashTable | xmlRefTable |
typedef xmlRefTable * | xmlRefTablePtr |
Functions |
XMLPUBFUN xmlNotationPtr XMLCALL | xmlAddNotationDecl (xmlValidCtxtPtr ctxt, xmlDtdPtr dtd, const xmlChar *name, const xmlChar *PublicID, const xmlChar *SystemID) |
XMLPUBFUN void XMLCALL | xmlFreeNotationTable (xmlNotationTablePtr table) |
XMLPUBFUN xmlElementContentPtr
XMLCALL | xmlNewElementContent (const xmlChar *name, xmlElementContentType type) |
XMLPUBFUN xmlElementContentPtr
XMLCALL | xmlCopyElementContent (xmlElementContentPtr content) |
XMLPUBFUN void XMLCALL | xmlFreeElementContent (xmlElementContentPtr cur) |
XMLPUBFUN void XMLCALL | xmlSnprintfElementContent (char *buf, int size, xmlElementContentPtr content, int glob) |
XMLPUBFUN xmlElementPtr XMLCALL | xmlAddElementDecl (xmlValidCtxtPtr ctxt, xmlDtdPtr dtd, const xmlChar *name, xmlElementTypeVal type, xmlElementContentPtr content) |
XMLPUBFUN void XMLCALL | xmlFreeElementTable (xmlElementTablePtr table) |
XMLPUBFUN xmlEnumerationPtr
XMLCALL | xmlCreateEnumeration (const xmlChar *name) |
XMLPUBFUN void XMLCALL | xmlFreeEnumeration (xmlEnumerationPtr cur) |
XMLPUBFUN xmlAttributePtr
XMLCALL | xmlAddAttributeDecl (xmlValidCtxtPtr ctxt, xmlDtdPtr dtd, const xmlChar *elem, const xmlChar *name, const xmlChar *ns, xmlAttributeType type, xmlAttributeDefault def, const xmlChar *defaultValue, xmlEnumerationPtr tree) |
XMLPUBFUN void XMLCALL | xmlFreeAttributeTable (xmlAttributeTablePtr table) |
XMLPUBFUN xmlIDPtr XMLCALL | xmlAddID (xmlValidCtxtPtr ctxt, xmlDocPtr doc, const xmlChar *value, xmlAttrPtr attr) |
XMLPUBFUN void XMLCALL | xmlFreeIDTable (xmlIDTablePtr table) |
XMLPUBFUN xmlAttrPtr XMLCALL | xmlGetID (xmlDocPtr doc, const xmlChar *ID) |
XMLPUBFUN int XMLCALL | xmlIsID (xmlDocPtr doc, xmlNodePtr elem, xmlAttrPtr attr) |
XMLPUBFUN int XMLCALL | xmlRemoveID (xmlDocPtr doc, xmlAttrPtr attr) |
XMLPUBFUN xmlRefPtr XMLCALL | xmlAddRef (xmlValidCtxtPtr ctxt, xmlDocPtr doc, const xmlChar *value, xmlAttrPtr attr) |
XMLPUBFUN void XMLCALL | xmlFreeRefTable (xmlRefTablePtr table) |
XMLPUBFUN int XMLCALL | xmlIsRef (xmlDocPtr doc, xmlNodePtr elem, xmlAttrPtr attr) |
XMLPUBFUN int XMLCALL | xmlRemoveRef (xmlDocPtr doc, xmlAttrPtr attr) |
XMLPUBFUN xmlListPtr XMLCALL | xmlGetRefs (xmlDocPtr doc, const xmlChar *ID) |
XMLPUBFUN int XMLCALL | xmlIsMixedElement (xmlDocPtr doc, const xmlChar *name) |
XMLPUBFUN xmlAttributePtr
XMLCALL | xmlGetDtdAttrDesc (xmlDtdPtr dtd, const xmlChar *elem, const xmlChar *name) |
XMLPUBFUN xmlAttributePtr
XMLCALL | xmlGetDtdQAttrDesc (xmlDtdPtr dtd, const xmlChar *elem, const xmlChar *name, const xmlChar *prefix) |
XMLPUBFUN xmlNotationPtr XMLCALL | xmlGetDtdNotationDesc (xmlDtdPtr dtd, const xmlChar *name) |
XMLPUBFUN xmlElementPtr XMLCALL | xmlGetDtdQElementDesc (xmlDtdPtr dtd, const xmlChar *name, const xmlChar *prefix) |
XMLPUBFUN xmlElementPtr XMLCALL | xmlGetDtdElementDesc (xmlDtdPtr dtd, const xmlChar *name) |