Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

saxParser Class Reference

#include <Parser.h>

Inheritance diagram for saxParser

Inheritance graph

[legend]
Collaboration diagram for saxParser:

Collaboration graph

[legend]
List of all members.

Public Methods

virtual NS_DECL_ISUPPORTS
nsresult 
ParseInputSource (saxIInputSource *source)
virtual nsresult ParseURI (const char *uri)
virtual nsresult SetEntityResolver (saxIEntityResolver *resolver)
virtual nsresult SetDTDHandler (saxIDTDHandler *handler)
virtual nsresult SetDocumentHandler (saxIDocumentHandler *handler)
virtual nsresult SetErrorHandler (saxIErrorHandler *handler)
 saxParser ()
virtual ~saxParser ()

Private Attributes

SAXParser m_parser
proxyEntityResolverm_pEntityResolver
proxyDTDHandlerm_pDTDHandler
proxyDocumentHandlerm_pDocumentHandler
proxyErrorHandlerm_pErrorHandler

Constructor & Destructor Documentation

saxParser::saxParser ( )
 

saxParser::~saxParser ( ) [virtual]
 

Definition at line 34 of file Parser.cpp.


Member Function Documentation

NS_IMETHODIMP saxParser::ParseInputSource ( saxIInputSource * pSource ) [virtual]
 

Definition at line 47 of file Parser.cpp.

NS_IMETHODIMP saxParser::ParseURI ( const char * uri ) [virtual]
 

Definition at line 55 of file Parser.cpp.

NS_IMETHODIMP saxParser::SetDTDHandler ( saxIDTDHandler * handler ) [virtual]
 

Definition at line 74 of file Parser.cpp.

NS_IMETHODIMP saxParser::SetDocumentHandler ( saxIDocumentHandler * handler ) [virtual]
 

Definition at line 87 of file Parser.cpp.

NS_IMETHODIMP saxParser::SetEntityResolver ( saxIEntityResolver * resolver ) [virtual]
 

Definition at line 61 of file Parser.cpp.

NS_IMETHODIMP saxParser::SetErrorHandler ( saxIErrorHandler * handler ) [virtual]
 

Definition at line 100 of file Parser.cpp.


Member Data Documentation

proxyDTDHandler * saxParser::m_pDTDHandler [private]
 

Definition at line 32 of file Parser.h.

proxyDocumentHandler * saxParser::m_pDocumentHandler [private]
 

Definition at line 33 of file Parser.h.

proxyEntityResolver * saxParser::m_pEntityResolver [private]
 

Definition at line 31 of file Parser.h.

proxyErrorHandler * saxParser::m_pErrorHandler [private]
 

Definition at line 34 of file Parser.h.

SAXParser saxParser::m_parser [private]
 

Definition at line 30 of file Parser.h.


The documentation for this class was generated from the following files:
Generated at Tue Sep 12 16:32:41 2000 by doxygen1.2.1 written by Dimitri van Heesch, © 1997-2000