Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

Module relaxng from libxml2

API Menu
API Indexes
Related links

implementation of the Relax-NG validation

Table of Contents

Structure xmlRelaxNG
struct _xmlRelaxNG The content of this structure is not made public by the API.
Structure xmlRelaxNGParserCtxt
struct _xmlRelaxNGParserCtxt The content of this structure is not made public by the API.
Typedef xmlRelaxNGParserCtxt * xmlRelaxNGParserCtxtPtr
Enum xmlRelaxNGParserFlag
Typedef xmlRelaxNG * xmlRelaxNGPtr
Structure xmlRelaxNGValidCtxt
struct _xmlRelaxNGValidCtxt The content of this structure is not made public by the API.
Typedef xmlRelaxNGValidCtxt * xmlRelaxNGValidCtxtPtr
Enum xmlRelaxNGValidErr
void	xmlRelaxNGCleanupTypes		(void)
void	xmlRelaxNGDump			(FILE * output, 
xmlRelaxNGPtr schema)
void	xmlRelaxNGDumpTree		(FILE * output, 
xmlRelaxNGPtr schema)
void	xmlRelaxNGFree			(xmlRelaxNGPtr schema)
void	xmlRelaxNGFreeParserCtxt	(xmlRelaxNGParserCtxtPtr ctxt)
void	xmlRelaxNGFreeValidCtxt		(xmlRelaxNGValidCtxtPtr ctxt)
int	xmlRelaxNGGetParserErrors	(xmlRelaxNGParserCtxtPtr ctxt, 
xmlRelaxNGValidityErrorFunc * err,
xmlRelaxNGValidityWarningFunc * warn,
void ** ctx)
int	xmlRelaxNGGetValidErrors	(xmlRelaxNGValidCtxtPtr ctxt, 
xmlRelaxNGValidityErrorFunc * err,
xmlRelaxNGValidityWarningFunc * warn,
void ** ctx)
int	xmlRelaxNGInitTypes		(void)