SignException Class Reference

#include <SignException.h>

List of all members.


Detailed Description

Exception objects for The SIGN.

SignException is the class that defines all the exception objects that are thrown in The SIGN. It derives from std::exception and is hence compatible with any standard C++ exception.

Author:
Arne Hans


Public Member Functions

 SignException (std::string mod, std::string func, std::string msg)
 Constructor.
 ~SignException () throw ()
 Destructor.
virtual const char * what () const throw ()
 C++ standard information function.
std::string GetMessage ()
 Get the error message.
std::string GetModule ()
 Get the module (i.e. class) where the error occurred.
std::string GetFunction ()
 Get the method where the error occurred.


Constructor & Destructor Documentation

SignException::SignException std::string  mod,
std::string  func,
std::string  msg
 

Constructor.

SignException::~SignException  )  throw ()
 

Destructor.


Member Function Documentation

string SignException::GetFunction  ) 
 

Get the method where the error occurred.

string SignException::GetMessage  ) 
 

Get the error message.

string SignException::GetModule  ) 
 

Get the module (i.e. class) where the error occurred.

const char * SignException::what  )  const throw () [virtual]
 

C++ standard information function.


The documentation for this class was generated from the following files:
Generated on Mon Feb 26 12:13:10 2007 for TheSIGN by  doxygen 1.4.6