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

dsExpatException Class Reference

#include <dsExpat.h>

Inheritance diagram for dsExpatException:

dsSmartException List of all members.

Public Methods

 dsExpatException (int lineno, int colno, const char *format,...)
std::ostream & print (std::ostream &os)
virtual const char * msg ()
virtual const char * tag ()
void fire (int facility, char *tag, char *format, va_list ap)
void fire (char *format, va_list ap)
void fire (char *tag, char *format, va_list ap)
int operator== (char *val)

Protected Attributes

dsStrstream _message
dsStrstream _tag
int _facility


std::ostream & operator<< (std::ostream &stream, dsSmartException &e)

Constructor & Destructor Documentation

dsExpatException::dsExpatException int    lineno,
int    colno,
const char *    format,

Member Function Documentation

void dsSmartException::fire char *    tag,
char *    format,
va_list    ap

void dsSmartException::fire char *    format,
va_list    ap

void dsSmartException::fire int    facility,
char *    tag,
char *    format,
va_list    ap

virtual const char* dsSmartException::msg   [inline, virtual, inherited]

int dsSmartException::operator== char *    val [inline, inherited]

std::ostream& dsExpatException::print std::ostream &    os [inline, virtual]

Reimplemented from dsSmartException.

virtual const char* dsSmartException::tag   [inline, virtual, inherited]

Friends And Related Function Documentation

std::ostream& operator<< std::ostream &    stream,
dsSmartException   e
[friend, inherited]

Member Data Documentation

int dsSmartException::_facility [protected, inherited]

dsStrstream dsSmartException::_message [protected, inherited]

dsStrstream dsSmartException::_tag [protected, inherited]

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