MtxErr Class Reference

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

#include <Mtx.h>

Inherits Err.

Inheritance diagram for MtxErr:

Inheritance graph
[legend]
List of all members.

Public Types

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

Public Member Functions

 MtxErr (enum MtxErr::ERR_ENUM indErr)

Detailed Description

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

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

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

example_Intp.txt.


Member Enumeration Documentation

enum ERR_ENUM

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

Enumerator:
INIT  object initialization error
MEMORY  memory allocation error
SINGULAR  matrix is singular
ERR_CNT  error index count


Constructor & Destructor Documentation

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