Software: Apache. PHP/7.3.33 uname -a: Linux acloudg.aryanict.com 4.18.0-513.9.1.lve.el8.x86_64 #1 SMP Mon Dec 4 15:01:22 UTC uid=1095(katebhospital) gid=1098(katebhospital) groups=1098(katebhospital) Safe-mode: OFF (not secure) /opt/alt/libxml2/usr/share/gtk-doc/html/libxml2/ drwxr-xr-x |
Viewing file: Select action/file-type:
xmlschemasxmlschemas - incomplete XML Schemas structure implementation interface to the XML Schemas handling and schema validity checking, it is incomplete right now. Author(s): Daniel Veillard Synopsistypedef struct _xmlSchema xmlSchema; typedef struct _xmlSchemaParserCtxt xmlSchemaParserCtxt; typedef xmlSchemaParserCtxt * xmlSchemaParserCtxtPtr; typedef xmlSchema * xmlSchemaPtr; typedef xmlSchemaSAXPlugStruct * xmlSchemaSAXPlugPtr; typedef struct _xmlSchemaSAXPlug xmlSchemaSAXPlugStruct; typedef struct _xmlSchemaValidCtxt xmlSchemaValidCtxt; typedef xmlSchemaValidCtxt * xmlSchemaValidCtxtPtr; typedef enum xmlSchemaValidError; typedef enum xmlSchemaValidOption; void xmlSchemaDump (FILE * output, DescriptionDetailsStructure xmlSchemastruct _xmlSchema { const xmlChar * name : schema name const xmlChar * targetNamespace : the target namespace const xmlChar * version const xmlChar * id : Obsolete xmlDocPtr doc xmlSchemaAnnotPtr annot int flags xmlHashTablePtr typeDecl xmlHashTablePtr attrDecl xmlHashTablePtr attrgrpDecl xmlHashTablePtr elemDecl xmlHashTablePtr notaDecl xmlHashTablePtr schemasImports void * _private : unused by the library for users or bindings xmlHashTablePtr groupDecl xmlDictPtr dict void * includes : the includes, this is opaque for now int preserve : whether to free the document int counter : used to give anonymous components unique names xmlHashTablePtr idcDef : All identity-constraint defs. void * volatiles : Obsolete } xmlSchema; Structure xmlSchemaParserCtxtstruct _xmlSchemaParserCtxt { The content of this structure is not made public by the API. } xmlSchemaParserCtxt; Typedef xmlSchemaParserCtxtPtrxmlSchemaParserCtxt * xmlSchemaParserCtxtPtr; Typedef xmlSchemaSAXPlugPtrxmlSchemaSAXPlugStruct * xmlSchemaSAXPlugPtr; Structure xmlSchemaSAXPlugStructstruct _xmlSchemaSAXPlug { The content of this structure is not made public by the API. } xmlSchemaSAXPlugStruct; Structure xmlSchemaValidCtxtstruct _xmlSchemaValidCtxt { The content of this structure is not made public by the API. } xmlSchemaValidCtxt; Typedef xmlSchemaValidCtxtPtrxmlSchemaValidCtxt * xmlSchemaValidCtxtPtr; Enum xmlSchemaValidErrorenum xmlSchemaValidError { XML_SCHEMAS_ERR_OK = 0 XML_SCHEMAS_ERR_NOROOT = 1 XML_SCHEMAS_ERR_UNDECLAREDELEM = 2 XML_SCHEMAS_ERR_NOTTOPLEVEL = 3 XML_SCHEMAS_ERR_MISSING = 4 XML_SCHEMAS_ERR_WRONGELEM = 5 XML_SCHEMAS_ERR_NOTYPE = 6 XML_SCHEMAS_ERR_NOROLLBACK = 7 XML_SCHEMAS_ERR_ISABSTRACT = 8 XML_SCHEMAS_ERR_NOTEMPTY = 9 XML_SCHEMAS_ERR_ELEMCONT = 10 XML_SCHEMAS_ERR_HAVEDEFAULT = 11 XML_SCHEMAS_ERR_NOTNILLABLE = 12 XML_SCHEMAS_ERR_EXTRACONTENT = 13 XML_SCHEMAS_ERR_INVALIDATTR = 14 XML_SCHEMAS_ERR_INVALIDELEM = 15 XML_SCHEMAS_ERR_NOTDETERMINIST = 16 XML_SCHEMAS_ERR_CONSTRUCT = 17 XML_SCHEMAS_ERR_INTERNAL = 18 XML_SCHEMAS_ERR_NOTSIMPLE = 19 XML_SCHEMAS_ERR_ATTRUNKNOWN = 20 XML_SCHEMAS_ERR_ATTRINVALID = 21 XML_SCHEMAS_ERR_VALUE = 22 XML_SCHEMAS_ERR_FACET = 23 XML_SCHEMAS_ERR_ = 24 XML_SCHEMAS_ERR_XXX = 25 }; Enum xmlSchemaValidOptionenum xmlSchemaValidOption { XML_SCHEMA_VAL_VC_I_CREATE = 1 /* Default/fixed: create an attribute node * or an element's text node on the instance. * */ }; Function type xmlSchemaValidityErrorFuncvoid xmlSchemaValidityErrorFunc (void * ctx, Signature of an error callback from an XSD validation
Function type xmlSchemaValidityLocatorFuncint xmlSchemaValidityLocatorFunc (void * ctx, A schemas validation locator, a callback called by the validator. This is used when file or node information are not available to find out what file and line number are affected
Function type xmlSchemaValidityWarningFuncvoid xmlSchemaValidityWarningFunc (void * ctx, Signature of a warning callback from an XSD validation
xmlSchemaDump ()void xmlSchemaDump (FILE * output, Dump a Schema structure.
xmlSchemaFree ()void xmlSchemaFree (xmlSchemaPtr schema) Deallocate a Schema structure.
xmlSchemaFreeParserCtxt ()void xmlSchemaFreeParserCtxt (xmlSchemaParserCtxtPtr ctxt) Free the resources associated to the schema parser context
xmlSchemaFreeValidCtxt ()void xmlSchemaFreeValidCtxt (xmlSchemaValidCtxtPtr ctxt) Free the resources associated to the schema validation context
xmlSchemaGetParserErrors ()int xmlSchemaGetParserErrors (xmlSchemaParserCtxtPtr ctxt, Get the callback information used to handle errors for a parser context
xmlSchemaGetValidErrors ()int xmlSchemaGetValidErrors (xmlSchemaValidCtxtPtr ctxt, Get the error and warning callback information
xmlSchemaIsValid ()int xmlSchemaIsValid (xmlSchemaValidCtxtPtr ctxt) Check if any error was detected during validation.
xmlSchemaNewDocParserCtxt ()xmlSchemaParserCtxtPtr xmlSchemaNewDocParserCtxt (xmlDocPtr doc) Create an XML Schemas parse context for that document. NB. The document may be modified during the parsing process.
xmlSchemaNewMemParserCtxt ()xmlSchemaParserCtxtPtr xmlSchemaNewMemParserCtxt (const char * buffer, Create an XML Schemas parse context for that memory buffer expected to contain an XML Schemas file.
xmlSchemaNewParserCtxt ()xmlSchemaParserCtxtPtr xmlSchemaNewParserCtxt (const char * URL) Create an XML Schemas parse context for that file/resource expected to contain an XML Schemas file.
xmlSchemaNewValidCtxt ()xmlSchemaValidCtxtPtr xmlSchemaNewValidCtxt (xmlSchemaPtr schema) Create an XML Schemas validation context based on the given schema.
xmlSchemaParse ()xmlSchemaPtr xmlSchemaParse (xmlSchemaParserCtxtPtr ctxt) parse a schema definition resource and build an internal XML Schema structure which can be used to validate instances.
xmlSchemaSAXPlug ()xmlSchemaSAXPlugPtr xmlSchemaSAXPlug (xmlSchemaValidCtxtPtr ctxt, Plug a SAX based validation layer in a SAX parsing event flow. The original @saxptr and @dataptr data are replaced by new pointers but the calls to the original will be maintained.
xmlSchemaSAXUnplug ()int xmlSchemaSAXUnplug (xmlSchemaSAXPlugPtr plug) Unplug a SAX based validation layer in a SAX parsing event flow. The original pointers used in the call are restored.
xmlSchemaSetParserErrors ()void xmlSchemaSetParserErrors (xmlSchemaParserCtxtPtr ctxt, Set the callback functions used to handle errors for a validation context
xmlSchemaSetParserStructuredErrors ()void xmlSchemaSetParserStructuredErrors (xmlSchemaParserCtxtPtr ctxt, Set the structured error callback
xmlSchemaSetValidErrors ()void xmlSchemaSetValidErrors (xmlSchemaValidCtxtPtr ctxt, Set the error and warning callback information
xmlSchemaSetValidOptions ()int xmlSchemaSetValidOptions (xmlSchemaValidCtxtPtr ctxt, Sets the options to be used during the validation.
xmlSchemaSetValidStructuredErrors ()void xmlSchemaSetValidStructuredErrors (xmlSchemaValidCtxtPtr ctxt, Set the structured error callback
xmlSchemaValidCtxtGetOptions ()int xmlSchemaValidCtxtGetOptions (xmlSchemaValidCtxtPtr ctxt) Get the validation context options.
xmlSchemaValidCtxtGetParserCtxt ()xmlParserCtxtPtr xmlSchemaValidCtxtGetParserCtxt (xmlSchemaValidCtxtPtr ctxt) allow access to the parser context of the schema validation context
xmlSchemaValidateDoc ()int xmlSchemaValidateDoc (xmlSchemaValidCtxtPtr ctxt, Validate a document tree in memory.
xmlSchemaValidateFile ()int xmlSchemaValidateFile (xmlSchemaValidCtxtPtr ctxt, Do a schemas validation of the given resource, it will use the SAX streamable validation internally.
xmlSchemaValidateOneElement ()int xmlSchemaValidateOneElement (xmlSchemaValidCtxtPtr ctxt, Validate a branch of a tree, starting with the given @elem.
xmlSchemaValidateSetFilename ()void xmlSchemaValidateSetFilename (xmlSchemaValidCtxtPtr vctxt, Workaround to provide file error reporting information when this is not provided by current APIs
xmlSchemaValidateSetLocator ()void xmlSchemaValidateSetLocator (xmlSchemaValidCtxtPtr vctxt, Allows to set a locator function to the validation context, which will be used to provide file and line information since those are not provided as part of the SAX validation flow Setting @f to NULL disable the locator.
xmlSchemaValidateStream ()int xmlSchemaValidateStream (xmlSchemaValidCtxtPtr ctxt, Validate an input based on a flow of SAX event from the parser and forward the events to the @sax handler with the provided @user_data the user provided @sax handler must be a SAX2 one.
|
:: Command execute :: | |
--[ c99shell v. 2.0 [PHP 7 Update] [25.02.2019] maintained by KaizenLouie | C99Shell Github | Generation time: 0.0046 ]-- |