intblas::INTERVAL_EXCEPTION Struct Reference

This struct is the type of exception thrown by all the members of this library. More...

#include <IntBLAS.h>

List of all members.

Public Attributes

char msg [200]
 The error string, by default it is "Unknown Error!!";.
int code
 The numeric code for this error.


Detailed Description

This struct is the type of exception thrown by all the members of this library.

There is only one global error variable, namely Interval::error. All others, including the one received by the catch(), are copies of it.

Each exception has two parts. First there is the error code. Every error code uniquely identifies a type of error. Second there is the error message, there will always be an error message string, by default it is "Unknown Error!!". While this particular message is not helpful, the messages associated with the other codes are.

The following is a list of the default codes and their associated messages:


Member Data Documentation

int intblas::INTERVAL_EXCEPTION::code
 

The numeric code for this error.

char intblas::INTERVAL_EXCEPTION::msg[200]
 

The error string, by default it is "Unknown Error!!";.


Generated on Wed Apr 26 16:12:04 2006 for IntBLAS by  doxygen 1.4.4