IntgErr Class Reference

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

#include <Intg.h>

Inherits Err.

Inheritance diagram for IntgErr:

Inheritance graph
[legend]
List of all members.

Public Types

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

Public Member Functions

 IntgErr (enum IntgErr::ERR_ENUM indErr)

Detailed Description

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

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

Author
efgeorge
Date
2006/07/19 13:21:43
Revision
1.3
Examples:

example_Intg.txt.


Member Enumeration Documentation

enum ERR_ENUM

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

Enumerator:
INIT  object initialization error
MEMORY  memory allocation error
LOOP  integration loop count exceeded
ERR_CNT  error index count


Constructor & Destructor Documentation

IntgErr ( enum IntgErr::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:11 2006 for CalcLib by  doxygen 1.4.7