Data Structures |
| struct | xmlValidCtxt |
Typedefs |
| typedef struct _xmlValidState | xmlValidState |
| typedef xmlValidState * | xmlValidStatePtr |
| typedef const char * | msg |
| typedef const char | LIBXML_ATTR_FORMAT (2, 3) |
| typedef xmlValidCtxt * | xmlValidCtxtPtr |
| typedef xmlNotationTable * | xmlNotationTablePtr |
| typedef xmlElementTable * | xmlElementTablePtr |
| typedef xmlAttributeTable * | xmlAttributeTablePtr |
| typedef xmlIDTable * | xmlIDTablePtr |
| typedef xmlRefTable * | xmlRefTablePtr |
Functions |
| typedef | void (XMLCDECL *xmlValidityErrorFunc)(void *ctx |
| 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 xmlElementContentPtr
XMLCALL | xmlNewDocElementContent (xmlDocPtr doc, const xmlChar *name, xmlElementContentType type) |
XMLPUBFUN xmlElementContentPtr
XMLCALL | xmlCopyDocElementContent (xmlDocPtr doc, xmlElementContentPtr content) |
| XMLPUBFUN void XMLCALL | xmlFreeDocElementContent (xmlDocPtr doc, xmlElementContentPtr cur) |
| XMLPUBFUN void XMLCALL | xmlSnprintfElementContent (char *buf, int size, xmlElementContentPtr content, int englob) |
| 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) |