Main Page   Modules   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages   Examples  

CException Class Reference

Inheritance diagram for CException::

CComException CSysException List of all members.

Public Methods

 CException (const char *=ms_DefaultMessage)
 CException (const CException &)
virtual std::string What (void) const
virtual std::string Type (void) const

Protected Attributes

std::string m_Doc

Static Protected Attributes

const char * ms_DefaultMessage = "Exception not documented"

Detailed Description

Root Class for the Hyperion exceptions. Could be instanciated to rise exceptions.Each exception is documented by a string.


Member Function Documentation

std::string CException::Type void   const [virtual]
 

Give the type of exception. Redefined by each exception class.

Reimplemented in CSysException, and CComException.

std::string CException::What void   const [virtual]
 

Give the full documentation of the object.

Reimplemented in CComException.


The documentation for this class was generated from the following files:
Top of Page
written by Pierre Rebours © 2000-2001. Terms of Use.