Software: Apache/2.0.54 (Unix) mod_perl/1.99_09 Perl/v5.8.0 mod_ssl/2.0.54 OpenSSL/0.9.7l DAV/2 FrontPage/5.0.2.2635 PHP/4.4.0 mod_gzip/2.0.26.1a uname -a: Linux snow.he.net 4.4.276-v2-mono-1 #1 SMP Wed Jul 21 11:21:17 PDT 2021 i686 uid=99(nobody) gid=98(nobody) groups=98(nobody) Safe-mode: OFF (not secure) /usr/doc/libxml2-2.5.4/html/ drwxr-xr-x | |
| Viewing file: Select action/file-type:
validSynopsisDetailsxmlValidityErrorFunc ()
Callback called when a validity error is found. This is a message oriented function similar to an *printf function. xmlValidityWarningFunc ()
Callback called when a validity warning is found. This is a message oriented function similar to an *printf function. struct xmlValidCtxt
xmlSplitQName2 ()
parse an XML qualified name string [NS 5] QName ::= (Prefix ':')? LocalPart [NS 6] Prefix ::= NCName [NS 7] LocalPart ::= NCName xmlAddNotationDecl ()
Register a new notation declaration xmlCopyNotationTable ()
Build a copy of a notation table. xmlFreeNotationTable ()
Deallocate the memory used by an entities hash table. xmlDumpNotationDecl ()
This will dump the content the notation declaration as an XML DTD definition xmlDumpNotationTable ()
This will dump the content of the notation table as an XML DTD definition xmlNewElementContent ()
Allocate an element content structure. xmlCopyElementContent ()
Build a copy of an element content description. xmlFreeElementContent ()
Free an element content structure. This is a recursive call ! xmlSnprintfElementContent ()
This will dump the content of the element content definition Intended just for the debug routine xmlSprintfElementContent ()
Deprecated, unsafe, use xmlSnprintfElementContent xmlAddElementDecl ()
Register a new element declaration xmlCopyElementTable ()
Build a copy of an element table. xmlFreeElementTable ()
Deallocate the memory used by an element hash table. xmlDumpElementTable ()
This will dump the content of the element table as an XML DTD definition xmlDumpElementDecl ()
This will dump the content of the element declaration as an XML DTD definition xmlCreateEnumeration ()
create and initialize an enumeration attribute node. xmlFreeEnumeration ()
free an enumeration attribute node (recursive). xmlCopyEnumeration ()
Copy an enumeration attribute node (recursive). xmlAddAttributeDecl ()
Register a new attribute declaration Note that tree becomes the ownership of the DTD
xmlCopyAttributeTable ()
Build a copy of an attribute table. xmlFreeAttributeTable ()
Deallocate the memory used by an entities hash table. xmlDumpAttributeTable ()
This will dump the content of the attribute table as an XML DTD definition xmlDumpAttributeDecl ()
This will dump the content of the attribute declaration as an XML DTD definition xmlAddID ()
Register a new id declaration xmlFreeIDTable ()
Deallocate the memory used by an ID hash table. xmlGetID ()
Search the attribute declaring the given ID xmlIsID ()
Determine whether an attribute is of type ID. In case we have DTD(s) then this is done if DTD loading has been requested. In the case of HTML documents parsed with the HTML parser, then ID detection is done systematically. xmlRemoveID ()
Remove the given attribute from the ID table maintained internally. xmlAddRef ()
Register a new ref declaration xmlFreeRefTable ()
Deallocate the memory used by an Ref hash table. xmlIsRef ()
Determine whether an attribute is of type Ref. In case we have DTD(s) then this is simple, otherwise we use an heuristic: name Ref (upper or lowercase). xmlRemoveRef ()
Remove the given attribute from the Ref table maintained internally. xmlGetRefs ()
Find the set of references for the supplied ID. xmlValidateRoot ()
Try to validate a the root element basically it does the following check as described by the XML-1.0 recommendation: - [ VC: Root Element Type ] it doesn't try to recurse or apply other check to the element xmlValidateElementDecl ()
Try to validate a single element definition basically it does the following checks as described by the XML-1.0 recommendation: - [ VC: One ID per Element Type ] - [ VC: No Duplicate Types ] - [ VC: Unique Element Type Declaration ] xmlValidNormalizeAttributeValue ()
Does the validation related extra step of the normalization of attribute values: If the declared value is not CDATA, then the XML processor must further
process the normalized attribute value by discarding any leading and
trailing space ( xmlValidCtxtNormalizeAttributeValue ()
Does the validation related extra step of the normalization of attribute values: If the declared value is not CDATA, then the XML processor must further
process the normalized attribute value by discarding any leading and
trailing space ( Also check VC: Standalone Document Declaration in P32, and update ctxt->valid accordingly xmlValidateAttributeDecl ()
Try to validate a single attribute definition basically it does the following checks as described by the XML-1.0 recommendation: - [ VC: Attribute Default Legal ] - [ VC: Enumeration ] - [ VC: ID Attribute Default ] The ID/IDREF uniqueness and matching are done separately xmlValidateAttributeValue ()
Validate that the given attribute value match the proper production [ VC: ID ] Values of type ID must match the Name production.... [ VC: IDREF ] Values of type IDREF must match the Name production, and values of type IDREFS must match Names ... [ VC: Entity Name ] Values of type ENTITY must match the Name production, values of type ENTITIES must match Names ... [ VC: Name Token ] Values of type NMTOKEN must match the Nmtoken production; values of type NMTOKENS must match Nmtokens. xmlValidateNotationDecl ()
Try to validate a single notation definition basically it does the following checks as described by the XML-1.0 recommendation: - it seems that no validity constraint exists on notation declarations But this function get called anyway ... xmlValidateDtd ()
Try to validate the document against the dtd instance basically it does check all the definitions in the DtD. xmlValidateDtdFinal ()
Does the final step for the dtds validation once all the subsets have been parsed basically it does the following checks described by the XML Rec - check that ENTITY and ENTITIES type attributes default or possible values matches one of the defined entities. - check that NOTATION type attributes default or possible values matches one of the defined notations. xmlValidateDocument ()
Try to validate the document instance basically it does the all the checks described by the XML Rec i.e. validates the internal and external subset (if present) and validate the document tree. xmlValidateElement ()
Try to validate the subtree under an element xmlValidateOneElement ()
Try to validate a single element and it's attributes, basically it does the following checks as described by the XML-1.0 recommendation: - [ VC: Element Valid ] - [ VC: Required Attribute ] Then call xmlValidateOneAttribute() for each attribute present. The ID/IDREF checkings are done separately xmlValidateOneAttribute ()
Try to validate a single attribute for an element basically it does the following checks as described by the XML-1.0 recommendation: - [ VC: Attribute Value Type ] - [ VC: Fixed Attribute Default ] - [ VC: Entity Name ] - [ VC: Name Token ] - [ VC: ID ] - [ VC: IDREF ] - [ VC: Entity Name ] - [ VC: Notation Attributes ] The ID/IDREF uniqueness and matching are done separately xmlValidateOneNamespace ()
Try to validate a single namespace declaration for an element basically it does the following checks as described by the XML-1.0 recommendation: - [ VC: Attribute Value Type ] - [ VC: Fixed Attribute Default ] - [ VC: Entity Name ] - [ VC: Name Token ] - [ VC: ID ] - [ VC: IDREF ] - [ VC: Entity Name ] - [ VC: Notation Attributes ] The ID/IDREF uniqueness and matching are done separately xmlValidateDocumentFinal ()
Does the final step for the document validation once all the incremental validation steps have been completed basically it does the following checks described by the XML Rec xmlValidateNotationUse ()
Validate that the given name match a notation declaration. - [ VC: Notation Declared ] xmlIsMixedElement ()
Search in the DtDs whether an element accept Mixed content (or ANY) basically if it is supposed to accept text childs xmlGetDtdAttrDesc ()
Search the DTD for the description of this attribute on this element. xmlGetDtdQAttrDesc ()
Search the DTD for the description of this qualified attribute on this element. xmlGetDtdNotationDesc ()
Search the DTD for the description of this notation xmlGetDtdQElementDesc ()
Search the DTD for the description of this element xmlGetDtdElementDesc ()
Search the DTD for the description of this element xmlValidGetValidElements ()
This function returns the list of authorized children to insert within an existing tree while respecting the validity constraints forced by the Dtd. The insertion point is defined using prev and next in the following ways: to insert before 'node': xmlValidGetValidElements(node->prev, node, ... to insert next 'node': xmlValidGetValidElements(node, node->next, ... to replace 'node': xmlValidGetValidElements(node->prev, node->next, ... to prepend a child to 'node': xmlValidGetValidElements(NULL, node->childs, to append a child to 'node': xmlValidGetValidElements(node->last, NULL, ... pointers to the element names are inserted at the beginning of the array and do not need to be freed.
xmlValidGetPotentialChildren ()
Build/extend a list of potential children allowed by the content tree xmlValidateNameValue ()
Validate that the given value match Name production xmlValidateNamesValue ()
Validate that the given value match Names production xmlValidateNmtokenValue ()
Validate that the given value match Nmtoken production [ VC: Name Token ] xmlValidateNmtokensValue ()
Validate that the given value match Nmtokens production [ VC: Name Token ] xmlValidBuildContentModel ()
(Re)Build the automata associated to the content model of this element | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
:: Command execute :: | |
--[ c99shell v. 1.0 pre-release build #13 powered by Captain Crunch Security Team | http://ccteam.ru | Generation time: 0.0311 ]-- |