Diff for /XML/SAX.c between versions 1.15 and 1.16

version 1.15, 1999/06/01 22:13:11 version 1.16, 1999/06/02 19:00:25
Line 19 Line 19
   
 /**  /**
  * getPublicId:   * getPublicId:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  *   *
  * Return the public ID e.g. "-//SGMLSOURCE//DTD DEMO//EN"   * Return the public ID e.g. "-//SGMLSOURCE//DTD DEMO//EN"
  *   *
Line 34  getPublicId(void *ctx) Line 34  getPublicId(void *ctx)
   
 /**  /**
  * getSystemId:   * getSystemId:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  *   *
  * Return the system ID, basically URL or filename e.g.   * Return the system ID, basically URL or filename e.g.
  * http://www.sgmlsource.com/dtds/memo.dtd   * http://www.sgmlsource.com/dtds/memo.dtd
Line 50  getSystemId(void *ctx) Line 50  getSystemId(void *ctx)
   
 /**  /**
  * getLineNumber:   * getLineNumber:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  *   *
  * Return the line number of the current parsing point.   * Return the line number of the current parsing point.
  *   *
Line 65  getLineNumber(void *ctx) Line 65  getLineNumber(void *ctx)
   
 /**  /**
  * getColumnNumber:   * getColumnNumber:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  *   *
  * Return the column number of the current parsing point.   * Return the column number of the current parsing point.
  *   *
Line 88  xmlSAXLocator xmlDefaultSAXLocator = { Line 88  xmlSAXLocator xmlDefaultSAXLocator = {
   
 /**  /**
  * isStandalone:   * isStandalone:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  *   *
  * Is this document tagged standalone ?   * Is this document tagged standalone ?
  *   *
Line 103  isStandalone(void *ctx) Line 103  isStandalone(void *ctx)
   
 /**  /**
  * hasInternalSubset:   * hasInternalSubset:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  *   *
  * Does this document has an internal subset   * Does this document has an internal subset
  *   *
Line 118  hasInternalSubset(void *ctx) Line 118  hasInternalSubset(void *ctx)
   
 /**  /**
  * hasExternalSubset:   * hasExternalSubset:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  *   *
  * Does this document has an external subset   * Does this document has an external subset
  *   *
Line 133  hasExternalSubset(void *ctx) Line 133  hasExternalSubset(void *ctx)
   
 /**  /**
  * hasInternalSubset:   * hasInternalSubset:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  *   *
  * Does this document has an internal subset   * Does this document has an internal subset
  */   */
Line 155  internalSubset(void *ctx, const CHAR *na Line 155  internalSubset(void *ctx, const CHAR *na
   
 /**  /**
  * resolveEntity:   * resolveEntity:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  * @publicId: The public ID of the entity   * @publicId: The public ID of the entity
  * @systemId: The system ID of the entity   * @systemId: The system ID of the entity
  *   *
Line 187  resolveEntity(void *ctx, const CHAR *pub Line 187  resolveEntity(void *ctx, const CHAR *pub
   
 /**  /**
  * getEntity:   * getEntity:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  * @name: The entity name   * @name: The entity name
  *   *
  * Get an entity by name   * Get an entity by name
Line 211  getEntity(void *ctx, const CHAR *name) Line 211  getEntity(void *ctx, const CHAR *name)
   
 /**  /**
  * entityDecl:   * entityDecl:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  * @name:  the entity name    * @name:  the entity name 
  * @type:  the entity type    * @type:  the entity type 
  * @publicId: The public ID of the entity   * @publicId: The public ID of the entity
Line 235  entityDecl(void *ctx, const CHAR *name, Line 235  entityDecl(void *ctx, const CHAR *name,
   
 /**  /**
  * attributeDecl:   * attributeDecl:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  * @name:  the attribute name    * @name:  the attribute name 
  * @type:  the attribute type    * @type:  the attribute type 
  * @publicId: The public ID of the attribute   * @publicId: The public ID of the attribute
Line 261  attributeDecl(void *ctx, const CHAR *ele Line 261  attributeDecl(void *ctx, const CHAR *ele
   
 /**  /**
  * elementDecl:   * elementDecl:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  * @name:  the element name    * @name:  the element name 
  * @type:  the element type    * @type:  the element type 
  * @publicId: The public ID of the element   * @publicId: The public ID of the element
Line 285  elementDecl(void *ctx, const CHAR *name, Line 285  elementDecl(void *ctx, const CHAR *name,
   
 /**  /**
  * notationDecl:   * notationDecl:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  * @name: The name of the notation   * @name: The name of the notation
  * @publicId: The public ID of the entity   * @publicId: The public ID of the entity
  * @systemId: The system ID of the entity   * @systemId: The system ID of the entity
Line 306  notationDecl(void *ctx, const CHAR *name Line 306  notationDecl(void *ctx, const CHAR *name
   
 /**  /**
  * unparsedEntityDecl:   * unparsedEntityDecl:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  * @name: The name of the entity   * @name: The name of the entity
  * @publicId: The public ID of the entity   * @publicId: The public ID of the entity
  * @systemId: The system ID of the entity   * @systemId: The system ID of the entity
Line 329  unparsedEntityDecl(void *ctx, const CHAR Line 329  unparsedEntityDecl(void *ctx, const CHAR
   
 /**  /**
  * setDocumentLocator:   * setDocumentLocator:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  * @loc: A SAX Locator   * @loc: A SAX Locator
  *   *
  * Receive the document locator at startup, actually xmlDefaultSAXLocator   * Receive the document locator at startup, actually xmlDefaultSAXLocator
Line 346  setDocumentLocator(void *ctx, xmlSAXLoca Line 346  setDocumentLocator(void *ctx, xmlSAXLoca
   
 /**  /**
  * startDocument:   * startDocument:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  *   *
  * called when the document start being processed.   * called when the document start being processed.
  */   */
Line 371  startDocument(void *ctx) Line 371  startDocument(void *ctx)
   
 /**  /**
  * endDocument:   * endDocument:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  *   *
  * called when the document end has been detected.   * called when the document end has been detected.
  */   */
Line 386  endDocument(void *ctx) Line 386  endDocument(void *ctx)
   
 /**  /**
  * attribute:   * attribute:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  * @name:  The attribute name   * @name:  The attribute name
  * @value:  The attribute value   * @value:  The attribute value
  *   *
Line 446  attribute(void *ctx, const CHAR *fullnam Line 446  attribute(void *ctx, const CHAR *fullnam
   
 /**  /**
  * startElement:   * startElement:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  * @name:  The element name   * @name:  The element name
  * @atts:  An array of name/value attributes pairs, NULL terminated   * @atts:  An array of name/value attributes pairs, NULL terminated
  *   *
Line 536  startElement(void *ctx, const CHAR *full Line 536  startElement(void *ctx, const CHAR *full
   
 /**  /**
  * endElement:   * endElement:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  * @name:  The element name   * @name:  The element name
  *   *
  * called when the end of an element has been detected.   * called when the end of an element has been detected.
Line 571  endElement(void *ctx, const CHAR *name) Line 571  endElement(void *ctx, const CHAR *name)
   
 /**  /**
  * reference:   * reference:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  * @name:  The entity name   * @name:  The entity name
  *   *
  * called when an entity reference is detected.    * called when an entity reference is detected. 
Line 591  reference(void *ctx, const CHAR *name) Line 591  reference(void *ctx, const CHAR *name)
   
 /**  /**
  * characters:   * characters:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  * @ch:  a CHAR string   * @ch:  a CHAR string
  * @len: the number of CHAR   * @len: the number of CHAR
  *   *
Line 628  characters(void *ctx, const CHAR *ch, in Line 628  characters(void *ctx, const CHAR *ch, in
   
 /**  /**
  * ignorableWhitespace:   * ignorableWhitespace:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  * @ch:  a CHAR string   * @ch:  a CHAR string
  * @len: the number of CHAR   * @len: the number of CHAR
  *   *
Line 646  ignorableWhitespace(void *ctx, const CHA Line 646  ignorableWhitespace(void *ctx, const CHA
   
 /**  /**
  * processingInstruction:   * processingInstruction:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  * @target:  the target name   * @target:  the target name
  * @data: the PI data's   * @data: the PI data's
  * @len: the number of CHAR   * @len: the number of CHAR
Line 665  processingInstruction(void *ctx, const C Line 665  processingInstruction(void *ctx, const C
   
 /**  /**
  * globalNamespace:   * globalNamespace:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  * @href:  the namespace associated URN   * @href:  the namespace associated URN
  * @prefix: the namespace prefix   * @prefix: the namespace prefix
  *   *
Line 683  globalNamespace(void *ctx, const CHAR *h Line 683  globalNamespace(void *ctx, const CHAR *h
   
 /**  /**
  * setNamespace:   * setNamespace:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  * @name:  the namespace prefix   * @name:  the namespace prefix
  *   *
  * Set the current element namespace.   * Set the current element namespace.
Line 711  setNamespace(void *ctx, const CHAR *name Line 711  setNamespace(void *ctx, const CHAR *name
   
 /**  /**
  * getNamespace:   * getNamespace:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  *   *
  * Get the current element namespace.   * Get the current element namespace.
  */   */
Line 730  getNamespace(void *ctx) Line 730  getNamespace(void *ctx)
   
 /**  /**
  * checkNamespace:   * checkNamespace:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  * @namespace: the namespace to check against   * @namespace: the namespace to check against
  *   *
  * Check that the current element namespace is the same as the   * Check that the current element namespace is the same as the
Line 778  checkNamespace(void *ctx, CHAR *namespac Line 778  checkNamespace(void *ctx, CHAR *namespac
   
 /**  /**
  * namespaceDecl:   * namespaceDecl:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  * @href:  the namespace associated URN   * @href:  the namespace associated URN
  * @prefix: the namespace prefix   * @prefix: the namespace prefix
  *   *
Line 799  namespaceDecl(void *ctx, const CHAR *hre Line 799  namespaceDecl(void *ctx, const CHAR *hre
   
 /**  /**
  * comment:   * comment:
  * @ctxt:  An XML parser context   * @ctx: the user data (XML parser context)
  * @value:  the comment content   * @value:  the comment content
  *   *
  * A comment has been parsed.   * A comment has been parsed.

Removed from v.1.15  
changed lines
  Added in v.1.16


Webmaster