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

CTBexceptionConformity Class Reference

Conformity check exception class **. More...

#include "CTBexceptionConformity.hxx"

Inheritance diagram for CTBexceptionConformity:

Inheritance graph
[legend]
Collaboration diagram for CTBexceptionConformity:

Collaboration graph
[legend]
List of all members.

Public Methods

 CTBexceptionConformity ()
 CTBexceptionConformity (CTBint i_size1, CTBint i_size2)
 CTBexceptionConformity (CTBint i_size1, CTBint i_size2, const char *c_module)
CTBint Size1 () const
CTBint Size2 () const
virtual void ToStream (ostream &os) const

Protected Attributes

CTBint mi_size1
CTBint mi_size2

Related Functions

(Note that these are not member functions.)

void CTBconformityCheck (CTBint i_size1, CTBint i_size2, const char *c_module)

Detailed Description

Conformity check exception class **.

Definition at line 18 of file CTBexceptionConformity.hxx.


Constructor & Destructor Documentation

CTBexceptionConformity::CTBexceptionConformity [inline]
 

Default constructor.

Definition at line 17 of file CTBexceptionConformity.icc.

CTBexceptionConformity::CTBexceptionConformity CTBint i_size1,
CTBint i_size2
[inline]
 

Construct with faulty vector/matrix dimension pair.

Definition at line 26 of file CTBexceptionConformity.icc.

CTBexceptionConformity::CTBexceptionConformity CTBint i_size1,
CTBint i_size2,
const char * c_module
[inline]
 

Construct with faulty vector/matrix dimension pair, and module name.

Definition at line 36 of file CTBexceptionConformity.icc.


Member Function Documentation

CTBint CTBexceptionConformity::Size1 const [inline]
 

Returns first faulty vector/matrix size.

Definition at line 47 of file CTBexceptionConformity.icc.

CTBint CTBexceptionConformity::Size2 const [inline]
 

Returns second faulty vector/matrix size.

Definition at line 55 of file CTBexceptionConformity.icc.

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

ostream insertion.

Reimplemented from CTBexception.

Definition at line 25 of file CTBexceptionConformity.cxx.


Friends And Related Function Documentation

void CTBconformityCheck CTBint i_size1,
CTBint i_size2,
const char * c_module
[related]
 

Compare i_size1 and i_size2 and throw exception if they differ.

Definition at line 66 of file CTBexceptionConformity.icc.


Member Data Documentation

CTBint CTBexceptionConformity::mi_size1 [protected]
 

first vector/matrix dimension.

Definition at line 33 of file CTBexceptionConformity.hxx.

CTBint CTBexceptionConformity::mi_size2 [protected]
 

second vector/matrix dimension.

Definition at line 34 of file CTBexceptionConformity.hxx.


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