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. |