Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

dsExpat Class Reference

#include <dsExpat.h>

Inheritance diagram for dsExpat:

dsExpatDebug List of all members.

Public Methods

void Parse (std::istream &is)
void Parse (const char *s, int len)
long GetCurrentByteIndex ()
int GetCurrentLineNumber ()
int GetCurrentColumnNumber ()
const tagStack & GetElementStack ()

Protected Methods

 dsExpat (const char *encoding=0)
virtual ~dsExpat ()
virtual void StartElementHandler (const char *name, dsHashTable *atts)
virtual void EndElementHandler (const char *name)
virtual void CharacterDataHandler (const char *s, int len)
virtual void ProcessingInstructionHandler (const char *tagret, const char *data)
virtual void CommentHandler (const char *data)

Constructor & Destructor Documentation

dsExpat::dsExpat (  const char *    encoding = 0 )  [protected]
 

dsExpat::~dsExpat (    )  [protected, virtual]
 


Member Function Documentation

void dsExpat::CharacterDataHandler (  const char *    s,
int    len
)  [protected, virtual]
 

Reimplemented in dsExpatDebug.

void dsExpat::CommentHandler (  const char *    data )  [protected, virtual]
 

Reimplemented in dsExpatDebug.

void dsExpat::EndElementHandler (  const char *    name )  [protected, virtual]
 

Reimplemented in dsExpatDebug.

long dsExpat::GetCurrentByteIndex (    )  [inline]
 

int dsExpat::GetCurrentColumnNumber (    )  [inline]
 

int dsExpat::GetCurrentLineNumber (    )  [inline]
 

const tagStack & dsExpat::GetElementStack (    )  [inline]
 

void dsExpat::Parse (  const char *    s,
int    len
) 
 

void dsExpat::Parse (  std::istream &    is ) 
 

void dsExpat::ProcessingInstructionHandler (  const char *    tagret,
const char *    data
)  [protected, virtual]
 

Reimplemented in dsExpatDebug.

void dsExpat::StartElementHandler (  const char *    name,
dsHashTable *    atts
)  [protected, virtual]
 

Reimplemented in dsExpatDebug.


The documentation for this class was generated from the following files:
Generated on Mon May 16 18:26:59 2005 for libdms4 by doxygen1.3-rc2