X7ROOT File Manager
Current Path:
/opt/cpanel/ea-libxml2/include/libxml2/libxml
opt
/
cpanel
/
ea-libxml2
/
include
/
libxml2
/
libxml
/
??
..
??
HTMLparser.h
(10.36 KB)
??
HTMLtree.h
(2.64 KB)
??
SAX.h
(395 B)
??
SAX2.h
(4.14 KB)
??
c14n.h
(2.61 KB)
??
catalog.h
(4.91 KB)
??
chvalid.h
(4.71 KB)
??
debugXML.h
(1.62 KB)
??
dict.h
(1.74 KB)
??
encoding.h
(9.63 KB)
??
entities.h
(4.28 KB)
??
globals.h
(591 B)
??
hash.h
(6.8 KB)
??
list.h
(3.07 KB)
??
nanoftp.h
(323 B)
??
nanohttp.h
(2.09 KB)
??
parser.h
(58.89 KB)
??
parserInternals.h
(13.52 KB)
??
pattern.h
(2.54 KB)
??
relaxng.h
(5.91 KB)
??
schemasInternals.h
(22.71 KB)
??
schematron.h
(4.16 KB)
??
threads.h
(1.53 KB)
??
tree.h
(39.3 KB)
??
uri.h
(2.66 KB)
??
valid.h
(11.61 KB)
??
xinclude.h
(2.81 KB)
??
xlink.h
(5.04 KB)
??
xmlIO.h
(11.32 KB)
??
xmlautomata.h
(3.8 KB)
??
xmlerror.h
(38.41 KB)
??
xmlexports.h
(2.36 KB)
??
xmlmemory.h
(4.93 KB)
??
xmlmodule.h
(1.13 KB)
??
xmlreader.h
(12.24 KB)
??
xmlregexp.h
(2.4 KB)
??
xmlsave.h
(3.39 KB)
??
xmlschemas.h
(6.77 KB)
??
xmlschemastypes.h
(4.44 KB)
??
xmlstring.h
(5.13 KB)
??
xmlunicode.h
(281 B)
??
xmlversion.h
(3.9 KB)
??
xmlwriter.h
(19.99 KB)
??
xpath.h
(14.41 KB)
??
xpathInternals.h
(17.36 KB)
??
xpointer.h
(930 B)
Editing: xmlschemastypes.h
/** * @file * * @brief implementation of XML Schema Datatypes * * module providing the XML Schema Datatypes implementation * both definition and validity checking * * @copyright See Copyright for the status of this software. * * @author Daniel Veillard */ #ifndef __XML_SCHEMA_TYPES_H__ #define __XML_SCHEMA_TYPES_H__ #include <libxml/xmlversion.h> #ifdef LIBXML_SCHEMAS_ENABLED #include <libxml/schemasInternals.h> #include <libxml/xmlschemas.h> #ifdef __cplusplus extern "C" { #endif /** * Schema whitespace value type */ typedef enum { XML_SCHEMA_WHITESPACE_UNKNOWN = 0, XML_SCHEMA_WHITESPACE_PRESERVE = 1, XML_SCHEMA_WHITESPACE_REPLACE = 2, XML_SCHEMA_WHITESPACE_COLLAPSE = 3 } xmlSchemaWhitespaceValueType; XMLPUBFUN int xmlSchemaInitTypes (void); XML_DEPRECATED XMLPUBFUN void xmlSchemaCleanupTypes (void); XMLPUBFUN xmlSchemaType * xmlSchemaGetPredefinedType (const xmlChar *name, const xmlChar *ns); XMLPUBFUN int xmlSchemaValidatePredefinedType (xmlSchemaType *type, const xmlChar *value, xmlSchemaVal **val); XMLPUBFUN int xmlSchemaValPredefTypeNode (xmlSchemaType *type, const xmlChar *value, xmlSchemaVal **val, xmlNode *node); XMLPUBFUN int xmlSchemaValidateFacet (xmlSchemaType *base, xmlSchemaFacet *facet, const xmlChar *value, xmlSchemaVal *val); XMLPUBFUN int xmlSchemaValidateFacetWhtsp (xmlSchemaFacet *facet, xmlSchemaWhitespaceValueType fws, xmlSchemaValType valType, const xmlChar *value, xmlSchemaVal *val, xmlSchemaWhitespaceValueType ws); XMLPUBFUN void xmlSchemaFreeValue (xmlSchemaVal *val); XMLPUBFUN xmlSchemaFacet * xmlSchemaNewFacet (void); XMLPUBFUN int xmlSchemaCheckFacet (xmlSchemaFacet *facet, xmlSchemaType *typeDecl, xmlSchemaParserCtxt *ctxt, const xmlChar *name); XMLPUBFUN void xmlSchemaFreeFacet (xmlSchemaFacet *facet); XMLPUBFUN int xmlSchemaCompareValues (xmlSchemaVal *x, xmlSchemaVal *y); XMLPUBFUN xmlSchemaType * xmlSchemaGetBuiltInListSimpleTypeItemType (xmlSchemaType *type); XMLPUBFUN int xmlSchemaValidateListSimpleTypeFacet (xmlSchemaFacet *facet, const xmlChar *value, unsigned long actualLen, unsigned long *expectedLen); XMLPUBFUN xmlSchemaType * xmlSchemaGetBuiltInType (xmlSchemaValType type); XMLPUBFUN int xmlSchemaIsBuiltInTypeFacet (xmlSchemaType *type, int facetType); XMLPUBFUN xmlChar * xmlSchemaCollapseString (const xmlChar *value); XMLPUBFUN xmlChar * xmlSchemaWhiteSpaceReplace (const xmlChar *value); XMLPUBFUN unsigned long xmlSchemaGetFacetValueAsULong (xmlSchemaFacet *facet); XMLPUBFUN int xmlSchemaValidateLengthFacet (xmlSchemaType *type, xmlSchemaFacet *facet, const xmlChar *value, xmlSchemaVal *val, unsigned long *length); XMLPUBFUN int xmlSchemaValidateLengthFacetWhtsp(xmlSchemaFacet *facet, xmlSchemaValType valType, const xmlChar *value, xmlSchemaVal *val, unsigned long *length, xmlSchemaWhitespaceValueType ws); XMLPUBFUN int xmlSchemaValPredefTypeNodeNoNorm(xmlSchemaType *type, const xmlChar *value, xmlSchemaVal **val, xmlNode *node); XMLPUBFUN int xmlSchemaGetCanonValue (xmlSchemaVal *val, const xmlChar **retValue); XMLPUBFUN int xmlSchemaGetCanonValueWhtsp (xmlSchemaVal *val, const xmlChar **retValue, xmlSchemaWhitespaceValueType ws); XMLPUBFUN int xmlSchemaValueAppend (xmlSchemaVal *prev, xmlSchemaVal *cur); XMLPUBFUN xmlSchemaVal * xmlSchemaValueGetNext (xmlSchemaVal *cur); XMLPUBFUN const xmlChar * xmlSchemaValueGetAsString (xmlSchemaVal *val); XMLPUBFUN int xmlSchemaValueGetAsBoolean (xmlSchemaVal *val); XMLPUBFUN xmlSchemaVal * xmlSchemaNewStringValue (xmlSchemaValType type, const xmlChar *value); XMLPUBFUN xmlSchemaVal * xmlSchemaNewNOTATIONValue (const xmlChar *name, const xmlChar *ns); XMLPUBFUN xmlSchemaVal * xmlSchemaNewQNameValue (const xmlChar *namespaceName, const xmlChar *localName); XMLPUBFUN int xmlSchemaCompareValuesWhtsp (xmlSchemaVal *x, xmlSchemaWhitespaceValueType xws, xmlSchemaVal *y, xmlSchemaWhitespaceValueType yws); XMLPUBFUN xmlSchemaVal * xmlSchemaCopyValue (xmlSchemaVal *val); XMLPUBFUN xmlSchemaValType xmlSchemaGetValType (xmlSchemaVal *val); #ifdef __cplusplus } #endif #endif /* LIBXML_SCHEMAS_ENABLED */ #endif /* __XML_SCHEMA_TYPES_H__ */
Upload File
Create Folder