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

StandardException Class Reference

#include <std_except.hh>

Inheritance diagram for StandardException:

InvalidTraceObjectException MatrixException MTaylorColDimException MTaylorEmptyException MTaylorException MTaylorInvalidDimensionException MTaylorRowDimException StandardDivisionByZeroException StandardMemoryExhaustException List of all members.

Public Methods

 StandardException (const string &fname=string(), int ln=0, const string &msg=string())
virtual ~StandardException ()
virtual const char * what () const

Protected Methods

void MakeMessage (const string &file, int line, const string &msg)
void BuildBacktrace ()

Protected Attributes

string message
string bt

Constructor & Destructor Documentation

StandardException::StandardException const string &    fname = string(),
int    ln = 0,
const string &    msg = string()

virtual StandardException::~StandardException   [inline, virtual]

Member Function Documentation

void StandardException::BuildBacktrace   [protected]

void StandardException::MakeMessage const string &    file,
int    line,
const string &    msg

virtual const char* StandardException::what   const [inline, virtual]

Member Data Documentation

string StandardException::bt [protected]

string StandardException::message [protected]

The documentation for this class was generated from the following files:
Generated on Wed Jun 18 09:16:23 2003 for admc++ by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002