Crate raxb_libxml2_sys

Source

Re-exports§

pub use self::xmlElementType as xmlNsType;

Structs§

_xmlAttr
_xmlBuf
_xmlCharEncodingHandler
_xmlDict
_xmlDoc
_xmlDtd
_xmlElementContent
_xmlEntity
_xmlEnumeration
_xmlError
_xmlID
_xmlNode
_xmlNs
_xmlParserInput
DOC_DISABLE
_xmlParserInputBuffer
_xmlSAXHandler
_xmlSAXLocator
xmlSAXLocator:
_xmlSchema
_xmlSchemaParserCtxt
_xmlSchemaValidCtxt

Constants§

xmlAttributeType_XML_ATTRIBUTE_CDATA
xmlAttributeType_XML_ATTRIBUTE_ENTITIES
xmlAttributeType_XML_ATTRIBUTE_ENTITY
xmlAttributeType_XML_ATTRIBUTE_ENUMERATION
xmlAttributeType_XML_ATTRIBUTE_ID
xmlAttributeType_XML_ATTRIBUTE_IDREF
xmlAttributeType_XML_ATTRIBUTE_IDREFS
xmlAttributeType_XML_ATTRIBUTE_NMTOKEN
xmlAttributeType_XML_ATTRIBUTE_NMTOKENS
xmlAttributeType_XML_ATTRIBUTE_NOTATION
xmlCharEncoding_XML_CHAR_ENCODING_2022_JP
xmlCharEncoding_XML_CHAR_ENCODING_8859_1
xmlCharEncoding_XML_CHAR_ENCODING_8859_2
xmlCharEncoding_XML_CHAR_ENCODING_8859_3
xmlCharEncoding_XML_CHAR_ENCODING_8859_4
xmlCharEncoding_XML_CHAR_ENCODING_8859_5
xmlCharEncoding_XML_CHAR_ENCODING_8859_6
xmlCharEncoding_XML_CHAR_ENCODING_8859_7
xmlCharEncoding_XML_CHAR_ENCODING_8859_8
xmlCharEncoding_XML_CHAR_ENCODING_8859_9
xmlCharEncoding_XML_CHAR_ENCODING_ASCII
xmlCharEncoding_XML_CHAR_ENCODING_EBCDIC
xmlCharEncoding_XML_CHAR_ENCODING_ERROR
xmlCharEncoding_XML_CHAR_ENCODING_EUC_JP
xmlCharEncoding_XML_CHAR_ENCODING_NONE
xmlCharEncoding_XML_CHAR_ENCODING_SHIFT_JIS
xmlCharEncoding_XML_CHAR_ENCODING_UCS2
xmlCharEncoding_XML_CHAR_ENCODING_UCS4BE
xmlCharEncoding_XML_CHAR_ENCODING_UCS4LE
xmlCharEncoding_XML_CHAR_ENCODING_UCS4_2143
xmlCharEncoding_XML_CHAR_ENCODING_UCS4_3412
xmlCharEncoding_XML_CHAR_ENCODING_UTF8
xmlCharEncoding_XML_CHAR_ENCODING_UTF16BE
xmlCharEncoding_XML_CHAR_ENCODING_UTF16LE
xmlElementContentOccur_XML_ELEMENT_CONTENT_MULT
xmlElementContentOccur_XML_ELEMENT_CONTENT_ONCE
xmlElementContentOccur_XML_ELEMENT_CONTENT_OPT
xmlElementContentOccur_XML_ELEMENT_CONTENT_PLUS
xmlElementContentType_XML_ELEMENT_CONTENT_ELEMENT
xmlElementContentType_XML_ELEMENT_CONTENT_OR
xmlElementContentType_XML_ELEMENT_CONTENT_PCDATA
xmlElementContentType_XML_ELEMENT_CONTENT_SEQ
xmlElementType_XML_ATTRIBUTE_DECL
xmlElementType_XML_ATTRIBUTE_NODE
xmlElementType_XML_CDATA_SECTION_NODE
xmlElementType_XML_COMMENT_NODE
xmlElementType_XML_DOCUMENT_FRAG_NODE
xmlElementType_XML_DOCUMENT_NODE
xmlElementType_XML_DOCUMENT_TYPE_NODE
xmlElementType_XML_DTD_NODE
xmlElementType_XML_ELEMENT_DECL
xmlElementType_XML_ELEMENT_NODE
xmlElementType_XML_ENTITY_DECL
xmlElementType_XML_ENTITY_NODE
xmlElementType_XML_ENTITY_REF_NODE
xmlElementType_XML_HTML_DOCUMENT_NODE
xmlElementType_XML_NAMESPACE_DECL
xmlElementType_XML_NOTATION_NODE
xmlElementType_XML_PI_NODE
xmlElementType_XML_TEXT_NODE
xmlElementType_XML_XINCLUDE_END
xmlElementType_XML_XINCLUDE_START
xmlEntityType_XML_EXTERNAL_GENERAL_PARSED_ENTITY
xmlEntityType_XML_EXTERNAL_GENERAL_UNPARSED_ENTITY
xmlEntityType_XML_EXTERNAL_PARAMETER_ENTITY
xmlEntityType_XML_INTERNAL_GENERAL_ENTITY
xmlEntityType_XML_INTERNAL_PARAMETER_ENTITY
xmlEntityType_XML_INTERNAL_PREDEFINED_ENTITY
xmlErrorLevel_XML_ERR_ERROR
xmlErrorLevel_XML_ERR_FATAL
xmlErrorLevel_XML_ERR_NONE
xmlErrorLevel_XML_ERR_WARNING

Functions§

xmlInitParser
DOC_ENABLE
xmlParserInputBufferCreateMem
xmlRegisterInputCallbacks
xmlSchemaFreeParserCtxt
xmlSchemaFreeValidCtxt
xmlSchemaNewMemParserCtxt
xmlSchemaNewValidCtxt
xmlSchemaParse
xmlSchemaSetValidStructuredErrors
xmlSchemaValidateStream

Type Aliases§

attributeDeclSAXFunc
attributeDeclSAXFunc: @ctx: the user data (XML parser context) @elem: the name of the element @fullname: the attribute name @type: the attribute type @def: the type of default value @defaultValue: the attribute default value @tree: the tree of enumerated value set
cdataBlockSAXFunc
cdataBlockSAXFunc: @ctx: the user data (XML parser context) @value: The pcdata content @len: the block length
charactersSAXFunc
charactersSAXFunc: @ctx: the user data (XML parser context) @ch: a xmlChar string @len: the number of xmlChar
commentSAXFunc
commentSAXFunc: @ctx: the user data (XML parser context) @value: the comment content
elementDeclSAXFunc
elementDeclSAXFunc: @ctx: the user data (XML parser context) @name: the element name @type: the element type @content: the element value tree
endDocumentSAXFunc
endDocumentSAXFunc: @ctx: the user data (XML parser context)
endElementNsSAX2Func
endElementNsSAX2Func: @ctx: the user data (XML parser context) @localname: the local name of the element @prefix: the element namespace prefix if available @URI: the element namespace name if available
endElementSAXFunc
endElementSAXFunc: @ctx: the user data (XML parser context) @name: The element name
entityDeclSAXFunc
entityDeclSAXFunc: @ctx: the user data (XML parser context) @name: the entity name @type: the entity type @publicId: The public ID of the entity @systemId: The system ID of the entity @content: the entity value (without processing).
errorSAXFunc
errorSAXFunc: @ctx: an XML parser context @msg: the message to display/transmit @…: extra parameters for the message display
externalSubsetSAXFunc
externalSubsetSAXFunc: @ctx: the user data (XML parser context) @name: the root element name @ExternalID: the external ID @SystemID: the SYSTEM ID (e.g. filename or URL)
fatalErrorSAXFunc
fatalErrorSAXFunc: @ctx: an XML parser context @msg: the message to display/transmit @…: extra parameters for the message display
getEntitySAXFunc
getEntitySAXFunc: @ctx: the user data (XML parser context) @name: The entity name
getParameterEntitySAXFunc
getParameterEntitySAXFunc: @ctx: the user data (XML parser context) @name: The entity name
hasExternalSubsetSAXFunc
hasExternalSubsetSAXFunc: @ctx: the user data (XML parser context)
hasInternalSubsetSAXFunc
hasInternalSubsetSAXFunc: @ctx: the user data (XML parser context)
ignorableWhitespaceSAXFunc
ignorableWhitespaceSAXFunc: @ctx: the user data (XML parser context) @ch: a xmlChar string @len: the number of xmlChar
internalSubsetSAXFunc
internalSubsetSAXFunc: @ctx: the user data (XML parser context) @name: the root element name @ExternalID: the external ID @SystemID: the SYSTEM ID (e.g. filename or URL)
isStandaloneSAXFunc
isStandaloneSAXFunc: @ctx: the user data (XML parser context)
notationDeclSAXFunc
notationDeclSAXFunc: @ctx: the user data (XML parser context) @name: The name of the notation @publicId: The public ID of the entity @systemId: The system ID of the entity
processingInstructionSAXFunc
processingInstructionSAXFunc: @ctx: the user data (XML parser context) @target: the target name @data: the PI data’s
referenceSAXFunc
referenceSAXFunc: @ctx: the user data (XML parser context) @name: The entity name
resolveEntitySAXFunc
resolveEntitySAXFunc: @ctx: the user data (XML parser context) @publicId: The public ID of the entity @systemId: The system ID of the entity
setDocumentLocatorSAXFunc
setDocumentLocatorSAXFunc: @ctx: the user data (XML parser context) @loc: A SAX Locator
startDocumentSAXFunc
startDocumentSAXFunc: @ctx: the user data (XML parser context)
startElementNsSAX2Func
startElementNsSAX2Func: @ctx: the user data (XML parser context) @localname: the local name of the element @prefix: the element namespace prefix if available @URI: the element namespace name if available @nb_namespaces: number of namespace definitions on that node @namespaces: pointer to the array of prefix/URI pairs namespace definitions @nb_attributes: the number of attributes on that node @nb_defaulted: the number of defaulted attributes. The defaulted ones are at the end of the array @attributes: pointer to the array of (localname/prefix/URI/value/end) attribute values.
startElementSAXFunc
startElementSAXFunc: @ctx: the user data (XML parser context) @name: The element name, including namespace prefix @atts: An array of name/value attributes pairs, NULL terminated
unparsedEntityDeclSAXFunc
unparsedEntityDeclSAXFunc: @ctx: the user data (XML parser context) @name: The name of the entity @publicId: The public ID of the entity @systemId: The system ID of the entity @notationName: the name of the notation
warningSAXFunc
warningSAXFunc: @ctx: an XML parser context @msg: the message to display/transmit @…: extra parameters for the message display
xmlAttr
xmlAttr:
xmlAttrPtr
xmlAttributeType
xmlAttributeType:
xmlBuf
xmlBuf:
xmlBufPtr
xmlBufPtr:
xmlChar
xmlChar:
xmlCharEncoding
xmlCharEncodingHandler
xmlCharEncodingHandlerPtr
xmlCharEncodingInputFunc
xmlCharEncodingInputFunc: @out: a pointer to an array of bytes to store the UTF-8 result @outlen: the length of @out @in: a pointer to an array of chars in the original encoding @inlen: the length of @in
xmlCharEncodingOutputFunc
xmlCharEncodingOutputFunc: @out: a pointer to an array of bytes to store the result @outlen: the length of @out @in: a pointer to an array of UTF-8 chars @inlen: the length of @in
xmlElementContent
xmlElementContent:
xmlElementContentOccur
xmlElementContentOccur:
xmlElementContentPtr
xmlElementContentType
xmlElementContentType:
xmlElementType
xmlEntity
xmlEntityPtr
xmlEntityType
xmlEnumeration
xmlEnumeration:
xmlEnumerationPtr
xmlError
xmlError:
xmlErrorLevel
xmlErrorLevel:
xmlInputCloseCallback
xmlInputCloseCallback: @context: an Input context
xmlInputMatchCallback
xmlInputMatchCallback: @filename: the filename or URI
xmlInputOpenCallback
xmlInputOpenCallback: @filename: the filename or URI
xmlInputReadCallback
xmlInputReadCallback: @context: an Input context @buffer: the buffer to store data read @len: the length of the buffer in bytes
xmlNs
xmlNs:
xmlParserInput
DOC_DISABLE
xmlParserInputBuffer
xmlParserInputBufferPtr
xmlParserInputDeallocate
xmlParserInputDeallocate: @str: the string to deallocate
xmlParserInputPtr
xmlSAXHandler
xmlSAXHandlerPtr
xmlSAXLocator
xmlSAXLocator:
xmlSAXLocatorPtr
xmlSchema
The schemas related types are kept internal
xmlSchemaParserCtxt
A schemas validation context
xmlSchemaParserCtxtPtr
xmlSchemaPtr
xmlSchemaValidCtxt
xmlSchemaValidCtxtPtr
xmlStructuredErrorFunc
xmlStructuredErrorFunc: @userData: user provided data for the error callback @error: the error being raised.