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 tagStackGetElementStack ()

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