Crate raxb_libxml2_sys

source

Re-exports§

Structs§

Constants§

Functions§

Type Aliases§

  • 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: @ctx: the user data (XML parser context) @value: The pcdata content @len: the block length
  • charactersSAXFunc: @ctx: the user data (XML parser context) @ch: a xmlChar string @len: the number of xmlChar
  • commentSAXFunc: @ctx: the user data (XML parser context) @value: the comment content
  • elementDeclSAXFunc: @ctx: the user data (XML parser context) @name: the element name @type: the element type @content: the element value tree
  • endDocumentSAXFunc: @ctx: the user data (XML parser context)
  • 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: @ctx: the user data (XML parser context) @name: The element name
  • 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: @ctx: an XML parser context @msg: the message to display/transmit @…: extra parameters for the message display
  • 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: @ctx: an XML parser context @msg: the message to display/transmit @…: extra parameters for the message display
  • getEntitySAXFunc: @ctx: the user data (XML parser context) @name: The entity name
  • getParameterEntitySAXFunc: @ctx: the user data (XML parser context) @name: The entity name
  • hasExternalSubsetSAXFunc: @ctx: the user data (XML parser context)
  • hasInternalSubsetSAXFunc: @ctx: the user data (XML parser context)
  • ignorableWhitespaceSAXFunc: @ctx: the user data (XML parser context) @ch: a xmlChar string @len: the number of xmlChar
  • 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: @ctx: the user data (XML parser context)
  • 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: @ctx: the user data (XML parser context) @target: the target name @data: the PI data’s
  • referenceSAXFunc: @ctx: the user data (XML parser context) @name: The entity name
  • resolveEntitySAXFunc: @ctx: the user data (XML parser context) @publicId: The public ID of the entity @systemId: The system ID of the entity
  • setDocumentLocatorSAXFunc: @ctx: the user data (XML parser context) @loc: A SAX Locator
  • startDocumentSAXFunc: @ctx: the user data (XML parser context)
  • 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: @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: @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: @ctx: an XML parser context @msg: the message to display/transmit @…: extra parameters for the message display
  • xmlAttr:
  • xmlAttributeType:
  • xmlBuf:
  • xmlBufPtr:
  • xmlChar:
  • 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: @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:
  • xmlElementContentOccur:
  • xmlElementContentType:
  • xmlEnumeration:
  • xmlError:
  • xmlErrorLevel:
  • xmlInputCloseCallback: @context: an Input context
  • xmlInputMatchCallback: @filename: the filename or URI
  • xmlInputOpenCallback: @filename: the filename or URI
  • xmlInputReadCallback: @context: an Input context @buffer: the buffer to store data read @len: the length of the buffer in bytes
  • xmlNs:
  • DOC_DISABLE
  • xmlParserInputDeallocate: @str: the string to deallocate
  • xmlSAXLocator:
  • The schemas related types are kept internal
  • A schemas validation context
  • xmlStructuredErrorFunc: @userData: user provided data for the error callback @error: the error being raised.