LINEAR++ library: AFF to LAPACK
linear::LapackException Class Reference

Exception thrown in case of LAPACK return value error. More...

#include <error.h>

Inheritance diagram for linear::LapackException:
Collaboration diagram for linear::LapackException:

Public Member Functions

 LapackException (const char *message, const char *subroutine, const char *file, const int &line, const char *condition, const int &value)
 take number of requested elements and their size More...
 
virtual ~LapackException ()
 Needs a virtual destructor. More...
 
virtual void report () const
 Screen report. More...
 
int value () const
 return INFO value More...
 
const char * subroutine () const
 return name of LAPACK subroutine More...
 

Static Public Member Functions

static void report_on_construct ()
 Issue a screen report on construction of exception. More...
 
static void dont_report_on_construct ()
 Issue NO screen report on construction of exception. More...
 

Protected Member Functions

void base_report () const
 Screen report. More...
 

Private Attributes

int Mvalue
 members to remember More...
 
const char * Msubroutine
 
const char * Mmeaning
 

Detailed Description

Exception thrown in case of LAPACK return value error.

See also
aff::Exception

Definition at line 114 of file error.h.


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