Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
P6R::p6ISAX2DTDHandler Interface Referenceabstract

#include <p6sax2dtdhandler.h>

Inherits P6R::p6ICom.

Public Member Functions

virtual P6INT32 addref (void)=0
 
virtual P6R::P6ERR notationDecl (P6CHAR *pName, P6CHAR *pPublicId, P6CHAR *pSystemId)=0
 
virtual P6R::P6ERR queryInterface (const P6R::P6IID &iid, P6VOID **ppIface)=0
 
virtual P6INT32 release (void)=0
 
virtual P6R::P6ERR unparsedEntityDecl (P6CHAR *pName, P6CHAR *pPublicId, P6CHAR *pSystemId, P6CHAR *pNotationName)=0
 

Detailed Description

This SAX2 interface is implemented by an application using P6R's XML parser.

This is a callback object that is registered with the p6ISAX2XMLReader::setEntityHandler() method. The purpose of this callback is to notify an applicaton of DTD parsing events.

Currently this functionality is not implemented in the p6ISAX2XMLReader.

Definition at line 31 of file p6sax2dtdhandler.h.


The documentation for this interface was generated from the following file: