|
Classes |
| 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 xmlValidCtxtPtr
XMLCALL | xmlNewValidCtxt (void) |
| XMLPUBFUN void XMLCALL | xmlFreeValidCtxt (xmlValidCtxtPtr) |
| XMLPUBFUN xmlNotationPtr XMLCALL | xmlAddNotationDecl (xmlValidCtxtPtr ctxt, xmlDtdPtr dtd, const xmlChar *name, const xmlChar *PublicID, const xmlChar *SystemID) |
XMLPUBFUN xmlNotationTablePtr
XMLCALL | xmlCopyNotationTable (xmlNotationTablePtr table) |
| 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 void XMLCALL | xmlSprintfElementContent (char *buf, xmlElementContentPtr content, int glob) |
| XMLPUBFUN xmlElementPtr XMLCALL | xmlAddElementDecl (xmlValidCtxtPtr ctxt, xmlDtdPtr dtd, const xmlChar *name, xmlElementTypeVal type, xmlElementContentPtr content) |
XMLPUBFUN xmlElementTablePtr
XMLCALL | xmlCopyElementTable (xmlElementTablePtr table) |
| XMLPUBFUN void XMLCALL | xmlFreeElementTable (xmlElementTablePtr table) |
XMLPUBFUN xmlEnumerationPtr
XMLCALL | xmlCreateEnumeration (const xmlChar *name) |
| XMLPUBFUN void XMLCALL | xmlFreeEnumeration (xmlEnumerationPtr cur) |
XMLPUBFUN xmlEnumerationPtr
XMLCALL | xmlCopyEnumeration (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 xmlAttributeTablePtr
XMLCALL | xmlCopyAttributeTable (xmlAttributeTablePtr table) |
| 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 | xmlValidateRoot (xmlValidCtxtPtr ctxt, xmlDocPtr doc) |
| XMLPUBFUN int XMLCALL | xmlValidateElementDecl (xmlValidCtxtPtr ctxt, xmlDocPtr doc, xmlElementPtr elem) |
| XMLPUBFUN xmlChar *XMLCALL | xmlValidNormalizeAttributeValue (xmlDocPtr doc, xmlNodePtr elem, const xmlChar *name, const xmlChar *value) |
| XMLPUBFUN xmlChar *XMLCALL | xmlValidCtxtNormalizeAttributeValue (xmlValidCtxtPtr ctxt, xmlDocPtr doc, xmlNodePtr elem, const xmlChar *name, const xmlChar *value) |
| XMLPUBFUN int XMLCALL | xmlValidateAttributeDecl (xmlValidCtxtPtr ctxt, xmlDocPtr doc, xmlAttributePtr attr) |
| XMLPUBFUN int XMLCALL | xmlValidateAttributeValue (xmlAttributeType type, const xmlChar *value) |
| XMLPUBFUN int XMLCALL | xmlValidateNotationDecl (xmlValidCtxtPtr ctxt, xmlDocPtr doc, xmlNotationPtr nota) |
| XMLPUBFUN int XMLCALL | xmlValidateDtd (xmlValidCtxtPtr ctxt, xmlDocPtr doc, xmlDtdPtr dtd) |
| XMLPUBFUN int XMLCALL | xmlValidateDtdFinal (xmlValidCtxtPtr ctxt, xmlDocPtr doc) |
| XMLPUBFUN int XMLCALL | xmlValidateDocument (xmlValidCtxtPtr ctxt, xmlDocPtr doc) |
| XMLPUBFUN int XMLCALL | xmlValidateElement (xmlValidCtxtPtr ctxt, xmlDocPtr doc, xmlNodePtr elem) |
| XMLPUBFUN int XMLCALL | xmlValidateOneElement (xmlValidCtxtPtr ctxt, xmlDocPtr doc, xmlNodePtr elem) |
| XMLPUBFUN int XMLCALL | xmlValidateOneAttribute (xmlValidCtxtPtr ctxt, xmlDocPtr doc, xmlNodePtr elem, xmlAttrPtr attr, const xmlChar *value) |
| XMLPUBFUN int XMLCALL | xmlValidateOneNamespace (xmlValidCtxtPtr ctxt, xmlDocPtr doc, xmlNodePtr elem, const xmlChar *prefix, xmlNsPtr ns, const xmlChar *value) |
| XMLPUBFUN int XMLCALL | xmlValidateDocumentFinal (xmlValidCtxtPtr ctxt, xmlDocPtr doc) |
| XMLPUBFUN int XMLCALL | xmlValidateNotationUse (xmlValidCtxtPtr ctxt, xmlDocPtr doc, const xmlChar *notationName) |
| 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) |
| XMLPUBFUN int XMLCALL | xmlValidGetValidElements (xmlNode *prev, xmlNode *next, const xmlChar **list, int max) |
| XMLPUBFUN int XMLCALL | xmlValidGetPotentialChildren (xmlElementContent *ctree, const xmlChar **list, int *len, int max) |
| XMLPUBFUN int XMLCALL | xmlValidateNameValue (const xmlChar *value) |
| XMLPUBFUN int XMLCALL | xmlValidateNamesValue (const xmlChar *value) |
| XMLPUBFUN int XMLCALL | xmlValidateNmtokenValue (const xmlChar *value) |
| XMLPUBFUN int XMLCALL | xmlValidateNmtokensValue (const xmlChar *value) |