http://xml.apache.org/http://www.apache.org/http://www.w3.org/

Home

Readme
Release Info

Installation
Download
Build

FAQs
Samples
API Docs

DOM C++ Binding
Programming
Migration Guide

Feedback
Bug-Reporting
PDF Document

CVS Repository
Mail Archive

API Docs for SAX and DOM
 

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

XMLException Class Reference

Inheritance diagram for XMLException:

Inheritance graph
[legend]
List of all members.

Public Methods

virtual ~XMLException ()
virtual const XMLCh * getType () const=0
XMLExcepts::Codes getCode () const
const XMLCh * getMessage () const
const char * getSrcFile () const
unsigned int getSrcLine () const
XMLErrorReporter::ErrTypes getErrorType () const
void setPosition (const char *const file, const unsigned int line)
 XMLException ()
 XMLException (const char *const srcFile, const unsigned int srcLine)
 XMLException (const XMLException &toCopy)
void operator= (const XMLException &toAssign)

Static Public Methods

void reinitMsgMutex ()
void reinitMsgLoader ()

Protected Methods

void loadExceptText (const XMLExcepts::Codes toLoad)
void loadExceptText (const XMLExcepts::Codes toLoad, const XMLCh *const text1, const XMLCh *const text2=0, const XMLCh *const text3=0, const XMLCh *const text4=0)
void loadExceptText (const XMLExcepts::Codes toLoad, const char *const text1, const char *const text2=0, const char *const text3=0, const char *const text4=0)

Constructor & Destructor Documentation

virtual XMLException::~XMLException   [virtual]
 

XMLException::XMLException  
 

XMLException::XMLException const char *const    srcFile,
const unsigned int    srcLine
 

XMLException::XMLException const XMLException &    toCopy
 


Member Function Documentation

XMLExcepts::Codes XMLException::getCode  
 

XMLErrorReporter::ErrTypes XMLException::getErrorType  
 

const XMLCh * XMLException::getMessage  
 

const char * XMLException::getSrcFile  
 

unsigned int XMLException::getSrcLine  
 

virtual const XMLCh* XMLException::getType   [pure virtual]
 

void XMLException::loadExceptText const XMLExcepts::Codes    toLoad,
const char *const    text1,
const char *const    text2 = 0,
const char *const    text3 = 0,
const char *const    text4 = 0
[protected]
 

void XMLException::loadExceptText const XMLExcepts::Codes    toLoad,
const XMLCh *const    text1,
const XMLCh *const    text2 = 0,
const XMLCh *const    text3 = 0,
const XMLCh *const    text4 = 0
[protected]
 

void XMLException::loadExceptText const XMLExcepts::Codes    toLoad [protected]
 

void XMLException::operator= const XMLException &    toAssign
 

void XMLException::reinitMsgLoader   [static]
 

void XMLException::reinitMsgMutex   [static]
 

void XMLException::setPosition const char *const    file,
const unsigned int    line
 


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


Copyright © 2000 The Apache Software Foundation. All Rights Reserved.