OdeErr Class Reference

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

#include <Ode.h>

Inherits Err.

Inheritance diagram for OdeErr:

Inheritance graph
[legend]
List of all members.

Public Types

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

Public Member Functions

 OdeErr (enum OdeErr::ERR_ENUM indErr)

Detailed Description

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

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

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

example_Ode.txt.


Member Enumeration Documentation

enum ERR_ENUM

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

Enumerator:
INIT  object initialization error
MEMORY  memory allocation error
LOOP  integration loop count exceeded
STEP  integration step size to small
ERR_CNT  error index count


Constructor & Destructor Documentation

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