Base Class Reference

#include <Exception.h>

Inheritance diagram for Base:
APIArgcheckFailed Assert CacheEntryOutOfDate Cant ConvergedFailed ErrorCheck IllegalLapackArg IncompatibleValues IncorrectArrayLength IndexOutOfRange NotPositiveDefinite OperationNotAllowedOnNonconstReadOnlyView OperationNotAllowedOnOwner OperationNotAllowedOnView OptimizerFailed RealizeCheckFailed RealizeTopologyMustBeCalledFirst SingularMatrix SizeOutOfRange SizeWasNegative StageIsWrong StageOutOfRange StageTooHigh StageTooLow UnimplementedVirtualMethod UnrecognizedParameter ValueOutOfRange ValueWasNegative ZeroLeadingCoefficient

List of all members.

Public Member Functions

 Base (const char *fn="<UNKNOWN>", int ln=0)
virtual ~Base () throw ()
const std::string & getMessage () const
const std::string & getMessageText () const
const char * what () const throw ()

Protected Member Functions

void setMessage (const std::string &msgin)

Constructor & Destructor Documentation

Base ( const char *  fn = "<UNKNOWN>",
int  ln = 0 
) [inline, explicit]
virtual ~Base (  )  throw () [inline, virtual]

Member Function Documentation

const std::string& getMessage (  )  const [inline]

Referenced by Base::what().

const std::string& getMessageText (  )  const [inline]
void setMessage ( const std::string &  msgin  )  [inline, protected]
const char* what (  )  const throw () [inline]

References Base::getMessage().


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

Generated by  doxygen 1.6.2