STK++ 0.9.13
|
Sdk class for all library Exceptions. More...
#include <STK_Exceptions.h>
Public Member Functions | |
Exception () throw () | |
Exception (String const &__arg) throw () | |
Takes a character String describing the error. | |
virtual | ~Exception () throw () |
virtual const String | error () const throw () |
Returns a C-style character string describing the general cause of the current error. | |
Private Attributes | |
String | _M_msg |
Sdk class for all library Exceptions.
This is the base class for all Exceptions thrown by the standard library, and by certain language expressions. You are free to derive your own Exception classes, or use a different hierarchy, or to throw non-class data (e.g., fundamental types).
Definition at line 50 of file STK_Exceptions.h.
|
inline |
Definition at line 143 of file STK_Exceptions.h.
Takes a character String describing the error.
Definition at line 144 of file STK_Exceptions.h.
References _M_msg.
|
inlinevirtual |
Definition at line 145 of file STK_Exceptions.h.
Returns a C-style character string describing the general cause of the current error.
Definition at line 146 of file STK_Exceptions.h.
References _M_msg.
Referenced by STK::LinearAAModel< Array >::run(), STK::ILinearReduct< Array, Weights >::run(), STK::Stat::Factor< Array >::run(), STK::Stat::MultiFactor< Array >::run(), STK::Stat::Multivariate< Array, Real >::run(), STK::IMultiStatModel< Derived >::run(), STK::IUnivStatModel< ColVector, WColVector, UnivariateLaw >::run(), STK::Stat::Multivariate< Array, Real >::run(), STK::LinearAAModel< Array >::run(), STK::IMultiStatModel< Derived >::run(), STK::IUnivStatModel< ColVector, WColVector, UnivariateLaw >::run(), STK::ILinearReduct< Array, Weights >::run(), and STK::SymEigen< SquareArray >::runImpl().
|
private |
Definition at line 52 of file STK_Exceptions.h.
Referenced by error(), Exception(), and Exception().