ChebErr Class Reference

Class provides an exception object for the class calc::Cheb. More...

#include <Cheb.h>

Inherits Err.

Inheritance diagram for ChebErr:

Inheritance graph
[legend]
List of all members.

Public Types

 BOUNDS
 ERR_CNT
enum  ERR_ENUM { INIT = 0, MEMORY, BOUNDS, ERR_CNT }
 INIT = 0
 MEMORY

Public Member Functions

 ChebErr (enum ChebErr::ERR_ENUM indErr)

Detailed Description

Class provides an exception object for the class calc::Cheb.

This class implements error indices and error messages for the class calc::Cheb. On instantiation, this class stores an exception enumeration index and sets a class identification text with an exception description string. On error, calc::Cheb software implementation throws a calc::ChebErr object within a user-supplied try/catch statement.

Author
efgeorge
Date
2006/07/18 01:45:34
Revision
1.2
Examples:

example_Cheb.txt.


Member Enumeration Documentation

enum ERR_ENUM

Enumeration indicates the error index of a thrown calc::ChebErr object.

Enumerator:
INIT  object initialization error
MEMORY  memory allocation error
BOUNDS  evaluation point outside interpolation interval
ERR_CNT  error index count


Constructor & Destructor Documentation

ChebErr ( enum ChebErr::ERR_ENUM  indErr  ) 

Constructor initializes an error object with the specified error index, class name, and error text string.

Parameters:
indErr error index


The documentation for this class was generated from the following file:
Generated on Wed Jul 19 09:24:05 2006 for CalcLib by  doxygen 1.4.7