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.