|
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) |