|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><link rel="SHORTCUT ICON" href="/favicon.ico" /><style type="text/css">
|
|
Packit Service |
a31ea6 |
TD {font-family: Verdana,Arial,Helvetica}
|
|
Packit Service |
a31ea6 |
BODY {font-family: Verdana,Arial,Helvetica; margin-top: 2em; margin-left: 0em; margin-right: 0em}
|
|
Packit Service |
a31ea6 |
H1 {font-family: Verdana,Arial,Helvetica}
|
|
Packit Service |
a31ea6 |
H2 {font-family: Verdana,Arial,Helvetica}
|
|
Packit Service |
a31ea6 |
H3 {font-family: Verdana,Arial,Helvetica}
|
|
Packit Service |
a31ea6 |
A:link, A:visited, A:active { text-decoration: underline }
|
|
Packit Service |
a31ea6 |
</style><style type="text/css">
|
|
Packit Service |
a31ea6 |
div.deprecated pre.programlisting {border-style: double;border-color:red}
|
|
Packit Service |
a31ea6 |
pre.programlisting {border-style: double;background: #EECFA1}
|
|
Packit Service |
a31ea6 |
</style><title>Module relaxng from libxml2</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" vlink="#000000"> | | Module relaxng from libxml2 |
|
|
<center>API Menu</center> | <form action="../search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form> |
<center>API Indexes</center> | |
<center>Related links</center> | |
|
| implementation of the Relax-NG validation Table of ContentsStructure xmlRelaxNG struct _xmlRelaxNG |
|
|
|
|
|
|
Packit Service |
a31ea6 |
The content of this structure is not made public by the API.
|
|
Packit Service |
a31ea6 |
Structure xmlRelaxNGParserCtxt struct _xmlRelaxNGParserCtxt
|
|
Packit Service |
a31ea6 |
The content of this structure is not made public by the API.
|
|
Packit Service |
a31ea6 |
Typedef xmlRelaxNGParserCtxt * xmlRelaxNGParserCtxtPtr
|
|
Packit Service |
a31ea6 |
Enum xmlRelaxNGParserFlag
|
|
Packit Service |
a31ea6 |
Typedef xmlRelaxNG * xmlRelaxNGPtr
|
|
Packit Service |
a31ea6 |
Structure xmlRelaxNGValidCtxt struct _xmlRelaxNGValidCtxt
|
|
Packit Service |
a31ea6 |
The content of this structure is not made public by the API.
|
|
Packit Service |
a31ea6 |
Typedef xmlRelaxNGValidCtxt * xmlRelaxNGValidCtxtPtr
|
|
Packit Service |
a31ea6 |
Enum xmlRelaxNGValidErr
|
|
Packit Service |
a31ea6 |
void xmlRelaxNGCleanupTypes (void)
|
|
Packit Service |
a31ea6 |
void xmlRelaxNGDump (FILE * output, xmlRelaxNGPtr schema)
|
|
Packit Service |
a31ea6 |
void xmlRelaxNGDumpTree (FILE * output, xmlRelaxNGPtr schema)
|
|
Packit Service |
a31ea6 |
void xmlRelaxNGFree (xmlRelaxNGPtr schema)
|
|
Packit Service |
a31ea6 |
void xmlRelaxNGFreeParserCtxt (xmlRelaxNGParserCtxtPtr ctxt)
|
|
Packit Service |
a31ea6 |
void xmlRelaxNGFreeValidCtxt (xmlRelaxNGValidCtxtPtr ctxt)
|
|
Packit Service |
a31ea6 |
int xmlRelaxNGGetParserErrors (xmlRelaxNGParserCtxtPtr ctxt, xmlRelaxNGValidityErrorFunc * err, xmlRelaxNGValidityWarningFunc * warn, void ** ctx)
|
|
Packit Service |
a31ea6 |
int xmlRelaxNGGetValidErrors (xmlRelaxNGValidCtxtPtr ctxt, xmlRelaxNGValidityErrorFunc * err, xmlRelaxNGValidityWarningFunc * warn, void ** ctx)
|
|
Packit Service |
a31ea6 |
int xmlRelaxNGInitTypes (void)
|
|
Packit Service |
a31ea6 |
xmlRelaxNGParserCtxtPtr xmlRelaxNGNewDocParserCtxt (xmlDocPtr doc)
|
|
Packit Service |
a31ea6 |
xmlRelaxNGParserCtxtPtr xmlRelaxNGNewMemParserCtxt (const char * buffer, int size)
|
|
Packit Service |
a31ea6 |
xmlRelaxNGParserCtxtPtr xmlRelaxNGNewParserCtxt (const char * URL)
|
|
Packit Service |
a31ea6 |
xmlRelaxNGValidCtxtPtr xmlRelaxNGNewValidCtxt (xmlRelaxNGPtr schema)
|
|
Packit Service |
a31ea6 |
xmlRelaxNGPtr xmlRelaxNGParse (xmlRelaxNGParserCtxtPtr ctxt)
|
|
Packit Service |
a31ea6 |
void xmlRelaxNGSetParserErrors (xmlRelaxNGParserCtxtPtr ctxt, xmlRelaxNGValidityErrorFunc err, xmlRelaxNGValidityWarningFunc warn, void * ctx)
|
|
Packit Service |
a31ea6 |
void xmlRelaxNGSetParserStructuredErrors (xmlRelaxNGParserCtxtPtr ctxt, xmlStructuredErrorFunc serror, void * ctx)
|
|
Packit Service |
a31ea6 |
void xmlRelaxNGSetValidErrors (xmlRelaxNGValidCtxtPtr ctxt, xmlRelaxNGValidityErrorFunc err, xmlRelaxNGValidityWarningFunc warn, void * ctx)
|
|
Packit Service |
a31ea6 |
void xmlRelaxNGSetValidStructuredErrors (xmlRelaxNGValidCtxtPtr ctxt, xmlStructuredErrorFunc serror, void * ctx)
|
|
Packit Service |
a31ea6 |
int xmlRelaxNGValidateDoc (xmlRelaxNGValidCtxtPtr ctxt, xmlDocPtr doc)
|
|
Packit Service |
a31ea6 |
int xmlRelaxNGValidateFullElement (xmlRelaxNGValidCtxtPtr ctxt, xmlDocPtr doc, xmlNodePtr elem)
|
|
Packit Service |
a31ea6 |
int xmlRelaxNGValidatePopElement (xmlRelaxNGValidCtxtPtr ctxt, xmlDocPtr doc, xmlNodePtr elem)
|
|
Packit Service |
a31ea6 |
int xmlRelaxNGValidatePushCData (xmlRelaxNGValidCtxtPtr ctxt, const xmlChar * data, int len)
|
|
Packit Service |
a31ea6 |
int xmlRelaxNGValidatePushElement (xmlRelaxNGValidCtxtPtr ctxt, xmlDocPtr doc, xmlNodePtr elem)
|
|
Packit Service |
a31ea6 |
Function type: xmlRelaxNGValidityErrorFunc
|
|
Packit Service |
a31ea6 |
void xmlRelaxNGValidityErrorFunc (void * ctx, const char * msg, ... ...)
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
Function type: xmlRelaxNGValidityWarningFunc
|
|
Packit Service |
a31ea6 |
void xmlRelaxNGValidityWarningFunc (void * ctx, const char * msg, ... ...)
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
int xmlRelaxParserSetFlag (xmlRelaxNGParserCtxtPtr ctxt, int flags)
|
|
Packit Service |
a31ea6 |
Description
|
|
Packit Service |
a31ea6 |
Structure xmlRelaxNG struct _xmlRelaxNG {
|
|
Packit Service |
a31ea6 |
The content of this structure is not made public by the API.
|
|
Packit Service |
a31ea6 |
}Structure xmlRelaxNGParserCtxt struct _xmlRelaxNGParserCtxt {
|
|
Packit Service |
a31ea6 |
The content of this structure is not made public by the API.
|
|
Packit Service |
a31ea6 |
}Enum xmlRelaxNGParserFlag {
|
|
Packit Service |
a31ea6 |
XML_RELAXNGP_NONE = 0
|
|
Packit Service |
a31ea6 |
XML_RELAXNGP_FREE_DOC = 1
|
|
Packit Service |
a31ea6 |
XML_RELAXNGP_CRNG = 2
|
|
Packit Service |
a31ea6 |
}
|
|
Packit Service |
a31ea6 |
Structure xmlRelaxNGValidCtxt struct _xmlRelaxNGValidCtxt {
|
|
Packit Service |
a31ea6 |
The content of this structure is not made public by the API.
|
|
Packit Service |
a31ea6 |
}Enum xmlRelaxNGValidErr {
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_OK = 0
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_MEMORY = 1
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_TYPE = 2
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_TYPEVAL = 3
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_DUPID = 4
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_TYPECMP = 5
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_NOSTATE = 6
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_NODEFINE = 7
|
|
Packit Service |
a31ea6 |
= 8
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_LISTEMPTY = 9
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_INTERNODATA = 10
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_INTERSEQ = 11
|
|
Packit Service |
a31ea6 |
= 12
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_ELEMNAME = 13
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_ATTRNAME = 14
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_ELEMNONS = 15
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_ATTRNONS = 16
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_ELEMWRONGNS = 17
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_ATTRWRONGNS = 18
|
|
Packit Service |
a31ea6 |
= 19
|
|
Packit Service |
a31ea6 |
= 20
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_ELEMNOTEMPTY = 21
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_NOELEM = 22
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_NOTELEM = 23
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_ATTRVALID = 24
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_CONTENTVALID = 25
|
|
Packit Service |
a31ea6 |
= 26
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_INVALIDATTR = 27
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_DATAELEM = 28
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_VALELEM = 29
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_LISTELEM = 30
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_DATATYPE = 31
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_VALUE = 32
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_LIST = 33
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_NOGRAMMAR = 34
|
|
Packit Service |
a31ea6 |
= 35
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_LACKDATA = 36
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_INTERNAL = 37
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_ELEMWRONG = 38
|
|
Packit Service |
a31ea6 |
XML_RELAXNG_ERR_TEXTWRONG = 39
|
|
Packit Service |
a31ea6 |
}
|
|
Packit Service |
a31ea6 |
Function: xmlRelaxNGCleanupTypesvoid xmlRelaxNGCleanupTypes (void)
|
|
Packit Service |
a31ea6 |
Cleanup the default Schemas type library associated to RelaxNG
|
|
Packit Service |
a31ea6 |
Function: xmlRelaxNGDumpvoid xmlRelaxNGDump (FILE * output, xmlRelaxNGPtr schema)
|
|
Packit Service |
a31ea6 |
Dump a RelaxNG structure back
|
|
Packit Service |
a31ea6 |
<tt>output</tt>: | the file output | <tt>schema</tt>: | a schema structure |
Function: xmlRelaxNGDumpTreevoid xmlRelaxNGDumpTree (FILE * output, xmlRelaxNGPtr schema)
|
|
Packit Service |
a31ea6 |
Dump the transformed RelaxNG tree.
|
|
Packit Service |
a31ea6 |
<tt>output</tt>: | the file output | <tt>schema</tt>: | a schema structure |
Function: xmlRelaxNGFreevoid xmlRelaxNGFree (xmlRelaxNGPtr schema)
|
|
Packit Service |
a31ea6 |
Deallocate a RelaxNG structure.
|
|
Packit Service |
a31ea6 |
<tt>schema</tt>: | a schema structure |
Function: xmlRelaxNGFreeParserCtxtvoid xmlRelaxNGFreeParserCtxt (xmlRelaxNGParserCtxtPtr ctxt)
|
|
Packit Service |
a31ea6 |
Free the resources associated to the schema parser context
|
|
Packit Service |
a31ea6 |
<tt>ctxt</tt>: | the schema parser context |
Function: xmlRelaxNGFreeValidCtxtvoid xmlRelaxNGFreeValidCtxt (xmlRelaxNGValidCtxtPtr ctxt)
|
|
Packit Service |
a31ea6 |
Free the resources associated to the schema validation context
|
|
Packit Service |
a31ea6 |
<tt>ctxt</tt>: | the schema validation context |
Function: xmlRelaxNGGetParserErrorsint xmlRelaxNGGetParserErrors (xmlRelaxNGParserCtxtPtr ctxt, xmlRelaxNGValidityErrorFunc * err, xmlRelaxNGValidityWarningFunc * warn, void ** ctx)
|
|
Packit Service |
a31ea6 |
Get the callback information used to handle errors for a validation context
|
|
Packit Service |
a31ea6 |
<tt>ctxt</tt>: | a Relax-NG validation context | <tt>err</tt>: | the error callback result | <tt>warn</tt>: | the warning callback result | <tt>ctx</tt>: | contextual data for the callbacks result | <tt>Returns</tt>: | -1 in case of failure, 0 otherwise. |
Function: xmlRelaxNGGetValidErrorsint xmlRelaxNGGetValidErrors (xmlRelaxNGValidCtxtPtr ctxt, xmlRelaxNGValidityErrorFunc * err, xmlRelaxNGValidityWarningFunc * warn, void ** ctx)
|
|
Packit Service |
a31ea6 |
Get the error and warning callback informations
|
|
Packit Service |
a31ea6 |
<tt>ctxt</tt>: | a Relax-NG validation context | <tt>err</tt>: | the error function result | <tt>warn</tt>: | the warning function result | <tt>ctx</tt>: | the functions context result | <tt>Returns</tt>: | -1 in case of error and 0 otherwise |
Function: xmlRelaxNGInitTypesint xmlRelaxNGInitTypes (void)
|
|
Packit Service |
a31ea6 |
Initilize the default type libraries.
|
|
Packit Service |
a31ea6 |
<tt>Returns</tt>: | 0 in case of success and -1 in case of error. |
Function: xmlRelaxNGNewDocParserCtxtxmlRelaxNGParserCtxtPtr xmlRelaxNGNewDocParserCtxt (xmlDocPtr doc)
|
|
Packit Service |
a31ea6 |
Create an XML RelaxNGs parser context for that document. Note: since the process of compiling a RelaxNG schemas modifies the document, the @doc parameter is duplicated internally.
|
|
Packit Service |
a31ea6 |
<tt>doc</tt>: | a preparsed document tree | <tt>Returns</tt>: | the parser context or NULL in case of error |
Function: xmlRelaxNGNewMemParserCtxtxmlRelaxNGParserCtxtPtr xmlRelaxNGNewMemParserCtxt (const char * buffer, int size)
|
|
Packit Service |
a31ea6 |
Create an XML RelaxNGs parse context for that memory buffer expected to contain an XML RelaxNGs file.
|
|
Packit Service |
a31ea6 |
<tt>buffer</tt>: | a pointer to a char array containing the schemas | <tt>size</tt>: | the size of the array | <tt>Returns</tt>: | the parser context or NULL in case of error |
Function: xmlRelaxNGNewParserCtxtxmlRelaxNGParserCtxtPtr xmlRelaxNGNewParserCtxt (const char * URL)
|
|
Packit Service |
a31ea6 |
Create an XML RelaxNGs parse context for that file/resource expected to contain an XML RelaxNGs file.
|
|
Packit Service |
a31ea6 |
<tt>URL</tt>: | the location of the schema | <tt>Returns</tt>: | the parser context or NULL in case of error |
Function: xmlRelaxNGNewValidCtxtxmlRelaxNGValidCtxtPtr xmlRelaxNGNewValidCtxt (xmlRelaxNGPtr schema)
|
|
Packit Service |
a31ea6 |
Create an XML RelaxNGs validation context based on the given schema
|
|
Packit Service |
a31ea6 |
<tt>schema</tt>: | a precompiled XML RelaxNGs | <tt>Returns</tt>: | the validation context or NULL in case of error |
Function: xmlRelaxNGParsexmlRelaxNGPtr xmlRelaxNGParse (xmlRelaxNGParserCtxtPtr ctxt)
|
|
Packit Service |
a31ea6 |
parse a schema definition resource and build an internal XML Shema struture which can be used to validate instances.
|
|
Packit Service |
a31ea6 |
<tt>ctxt</tt>: | a Relax-NG parser context | <tt>Returns</tt>: | the internal XML RelaxNG structure built from the resource or NULL in case of error |
Function: xmlRelaxNGSetParserErrorsvoid xmlRelaxNGSetParserErrors (xmlRelaxNGParserCtxtPtr ctxt, xmlRelaxNGValidityErrorFunc err, xmlRelaxNGValidityWarningFunc warn, void * ctx)
|
|
Packit Service |
a31ea6 |
Set the callback functions used to handle errors for a validation context
|
|
Packit Service |
a31ea6 |
<tt>ctxt</tt>: | a Relax-NG validation context | <tt>err</tt>: | the error callback | <tt>warn</tt>: | the warning callback | <tt>ctx</tt>: | contextual data for the callbacks |
Function: xmlRelaxNGSetParserStructuredErrorsvoid xmlRelaxNGSetParserStructuredErrors (xmlRelaxNGParserCtxtPtr ctxt, xmlStructuredErrorFunc serror, void * ctx)
|
|
Packit Service |
a31ea6 |
Set the callback functions used to handle errors for a parsing context
|
|
Packit Service |
a31ea6 |
<tt>ctxt</tt>: | a Relax-NG parser context | <tt>serror</tt>: | the error callback | <tt>ctx</tt>: | contextual data for the callbacks |
Function: xmlRelaxNGSetValidErrorsvoid xmlRelaxNGSetValidErrors (xmlRelaxNGValidCtxtPtr ctxt, xmlRelaxNGValidityErrorFunc err, xmlRelaxNGValidityWarningFunc warn, void * ctx)
|
|
Packit Service |
a31ea6 |
Set the error and warning callback informations
|
|
Packit Service |
a31ea6 |
<tt>ctxt</tt>: | a Relax-NG validation context | <tt>err</tt>: | the error function | <tt>warn</tt>: | the warning function | <tt>ctx</tt>: | the functions context |
Function: xmlRelaxNGSetValidStructuredErrorsvoid xmlRelaxNGSetValidStructuredErrors (xmlRelaxNGValidCtxtPtr ctxt, xmlStructuredErrorFunc serror, void * ctx)
|
|
Packit Service |
a31ea6 |
Set the structured error callback
|
|
Packit Service |
a31ea6 |
<tt>ctxt</tt>: | a Relax-NG validation context | <tt>serror</tt>: | the structured error function | <tt>ctx</tt>: | the functions context |
Function: xmlRelaxNGValidateDocint xmlRelaxNGValidateDoc (xmlRelaxNGValidCtxtPtr ctxt, xmlDocPtr doc)
|
|
Packit Service |
a31ea6 |
Validate a document tree in memory.
|
|
Packit Service |
a31ea6 |
<tt>ctxt</tt>: | a Relax-NG validation context | <tt>doc</tt>: | a parsed document tree | <tt>Returns</tt>: | 0 if the document is valid, a positive error code number otherwise and -1 in case of internal or API error. |
Function: xmlRelaxNGValidateFullElementint xmlRelaxNGValidateFullElement (xmlRelaxNGValidCtxtPtr ctxt, xmlDocPtr doc, xmlNodePtr elem)
|
|
Packit Service |
a31ea6 |
Validate a full subtree when xmlRelaxNGValidatePushElement() returned 0 and the content of the node has been expanded.
|
|
Packit Service |
a31ea6 |
<tt>ctxt</tt>: | the validation context | <tt>doc</tt>: | a document instance | <tt>elem</tt>: | an element instance | <tt>Returns</tt>: | 1 if no validation problem was found or -1 in case of error. |
Function: xmlRelaxNGValidatePopElementint xmlRelaxNGValidatePopElement (xmlRelaxNGValidCtxtPtr ctxt, xmlDocPtr doc, xmlNodePtr elem)
|
|
Packit Service |
a31ea6 |
Pop the element end from the RelaxNG validation stack.
|
|
Packit Service |
a31ea6 |
<tt>ctxt</tt>: | the RelaxNG validation context | <tt>doc</tt>: | a document instance | <tt>elem</tt>: | an element instance | <tt>Returns</tt>: | 1 if no validation problem was found or 0 otherwise |
Function: xmlRelaxNGValidatePushCDataint xmlRelaxNGValidatePushCData (xmlRelaxNGValidCtxtPtr ctxt, const xmlChar * data, int len)
|
|
Packit Service |
a31ea6 |
check the CData parsed for validation in the current stack
|
|
Packit Service |
a31ea6 |
<tt>ctxt</tt>: | the RelaxNG validation context | <tt>data</tt>: | some character data read | <tt>len</tt>: | the length of the data | <tt>Returns</tt>: | 1 if no validation problem was found or -1 otherwise |
Function: xmlRelaxNGValidatePushElementint xmlRelaxNGValidatePushElement (xmlRelaxNGValidCtxtPtr ctxt, xmlDocPtr doc, xmlNodePtr elem)
|
|
Packit Service |
a31ea6 |
Push a new element start on the RelaxNG validation stack.
|
|
Packit Service |
a31ea6 |
<tt>ctxt</tt>: | the validation context | <tt>doc</tt>: | a document instance | <tt>elem</tt>: | an element instance | <tt>Returns</tt>: | 1 if no validation problem was found or 0 if validating the element requires a full node, and -1 in case of error. |
Function type: xmlRelaxNGValidityErrorFuncFunction type: xmlRelaxNGValidityErrorFunc
|
|
Packit Service |
a31ea6 |
void xmlRelaxNGValidityErrorFunc (void * ctx, const char * msg, ... ...)
|
|
Packit Service |
a31ea6 |
Signature of an error callback from a Relax-NG validation <tt>ctx</tt>: | the validation context | <tt>msg</tt>: | the message | <tt>...</tt>: | extra arguments |
|
|
Packit Service |
a31ea6 |
Function type: xmlRelaxNGValidityWarningFuncFunction type: xmlRelaxNGValidityWarningFunc
|
|
Packit Service |
a31ea6 |
void xmlRelaxNGValidityWarningFunc (void * ctx, const char * msg, ... ...)
|
|
Packit Service |
a31ea6 |
Signature of a warning callback from a Relax-NG validation <tt>ctx</tt>: | the validation context | <tt>msg</tt>: | the message | <tt>...</tt>: | extra arguments |
|
|
Packit Service |
a31ea6 |
Function: xmlRelaxParserSetFlagint xmlRelaxParserSetFlag (xmlRelaxNGParserCtxtPtr ctxt, int flags)
|
|
Packit Service |
a31ea6 |
Semi private function used to pass informations to a parser context which are a combination of xmlRelaxNGParserFlag .
|
|
Packit Service |
a31ea6 |
<tt>ctxt</tt>: | a RelaxNG parser context | <tt>flags</tt>: | a set of flags values | <tt>Returns</tt>: | 0 if success and -1 in case of error |
Daniel Veillard </body></html>
|