Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages   Examples  

CTBexceptionMath Class Reference

Math error exception class **. More...

#include "CTBexceptionMath.hxx"

Inheritance diagram for CTBexceptionMath:

Inheritance graph
[legend]
Collaboration diagram for CTBexceptionMath:

Collaboration graph
[legend]
List of all members.

Public Methods

 CTBexceptionMath ()
 CTBexceptionMath (const char *c_module)
 CTBexceptionMath (double d_arg1, const char *c_module=0)
 CTBexceptionMath (double d_arg1, double d_arg2, const char *c_module=0)
double Arg1 () const
double Arg2 () const
virtual void ToStream (ostream &os) const

Protected Attributes

double md_arg1
double md_arg2
int mi_narg

Detailed Description

Math error exception class **.

Definition at line 18 of file CTBexceptionMath.hxx.


Constructor & Destructor Documentation

CTBexceptionMath::CTBexceptionMath [inline]
 

Default constructor.

Definition at line 17 of file CTBexceptionMath.icc.

CTBexceptionMath::CTBexceptionMath const char * c_module [inline, explicit]
 

Construct with module name.

Definition at line 27 of file CTBexceptionMath.icc.

CTBexceptionMath::CTBexceptionMath double d_arg1,
const char * c_module = 0
[inline]
 

Construct with module name and one argument.

Definition at line 37 of file CTBexceptionMath.icc.

CTBexceptionMath::CTBexceptionMath double d_arg1,
double d_arg2,
const char * c_module = 0
[inline]
 

Construct with module name and two arguments.

Definition at line 47 of file CTBexceptionMath.icc.


Member Function Documentation

double CTBexceptionMath::Arg1 const [inline]
 

Returns first argument.

Definition at line 58 of file CTBexceptionMath.icc.

double CTBexceptionMath::Arg2 const [inline]
 

Returns second argument.

Definition at line 66 of file CTBexceptionMath.icc.

void CTBexceptionMath::ToStream ostream & os const [virtual]
 

ostream insertion.

Reimplemented from CTBexception.

Definition at line 26 of file CTBexceptionMath.cxx.


Member Data Documentation

double CTBexceptionMath::md_arg1 [protected]
 

first argument.

Definition at line 34 of file CTBexceptionMath.hxx.

double CTBexceptionMath::md_arg2 [protected]
 

second argument.

Definition at line 35 of file CTBexceptionMath.hxx.

int CTBexceptionMath::mi_narg [protected]
 

number of arguments.

Definition at line 36 of file CTBexceptionMath.hxx.


The documentation for this class was generated from the following files:
Generated at Fri Oct 24 18:13:37 2003 for CTBbase by doxygen1.2.9-20010812 written by Dimitri van Heesch, © 1997-2001