Virtual U.org
Get Personal Training on VU Today
    
Top shadow
 
 register/help
User Name:

Password:

MYEXCEPT.H File Reference
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

MYEXCEPT.H File Reference

Go to the source code of this file.

Compounds

class  Bad_alloc
 An exception wrapper for C++. More...

class  Bad_cast
 An exception wrapper for C++. More...

class  Bad_typeid
 An exception wrapper for C++. More...

class  Domain_error
 Error class. More...

class  Exception
class  Invalid_argument
 Logic error defined in newmat library for matrix operations. More...

class  Janitor
class  Length_error
 Logic error defined in Myexcept library for matrix operations. More...

class  Logic_error
 Superclass of all logical exceptions, as defined in Myexcept library. More...

class  Out_of_range
 Logic error defined in newmat library for matrix operations. More...

class  Overflow_error
 Runtime error defined in Myexcept library. More...

class  Range_error
 Runtime error. Part of the Myexcpt library. More...

class  Runtime_error
class  Tracer

Defines

#define FREE_CHECK(Class)   public:
#define MONITOR_REAL_NEW(Operation, Size, Pointer)   {}
#define MONITOR_INT_NEW(Operation, Size, Pointer)   {}
#define MONITOR_REAL_DELETE(Operation, Size, Pointer)   {}
#define MONITOR_INT_DELETE(Operation, Size, Pointer)   {}
#define NEW_DELETE(Class)   FREE_CHECK(Class)

Functions

void Terminate ()


Define Documentation

#define FREE_CHECK Class       public:
 

Definition at line 307 of file MYEXCEPT.H.

#define MONITOR_INT_DELETE Operation,
Size,
Pointer       {}
 

Definition at line 311 of file MYEXCEPT.H.

Referenced by NEWMAT::BandLUMatrix::~BandLUMatrix(), and NEWMAT::CroutMatrix::~CroutMatrix().

#define MONITOR_INT_NEW Operation,
Size,
Pointer       {}
 

Definition at line 309 of file MYEXCEPT.H.

Referenced by NEWMAT::BandLUMatrix::BandLUMatrix(), and NEWMAT::CroutMatrix::CroutMatrix().

#define MONITOR_REAL_DELETE Operation,
Size,
Pointer       {}
 

Definition at line 310 of file MYEXCEPT.H.

Referenced by NEWMAT::GeneralMatrix::CleanUp(), NEWMAT::GeneralMatrix::Eq(), NEWMAT::GeneralMatrix::ReSize(), NEWMAT::GeneralMatrix::tDelete(), NEWMAT::BandLUMatrix::~BandLUMatrix(), and NEWMAT::GeneralMatrix::~GeneralMatrix().

#define MONITOR_REAL_NEW Operation,
Size,
Pointer       {}
 

Definition at line 308 of file MYEXCEPT.H.

Referenced by NEWMAT::BandLUMatrix::BandLUMatrix(), NEWMAT::GeneralMatrix::GeneralMatrix(), NEWMAT::SymmetricBandMatrix::GetCol(), NEWMAT::BandMatrix::GetCol(), NEWMAT::SymmetricMatrix::GetCol(), NEWMAT::LowerTriangularMatrix::GetCol(), NEWMAT::UpperTriangularMatrix::GetCol(), NEWMAT::Matrix::GetCol(), NEWMAT::SymmetricBandMatrix::GetRow(), NEWMAT::SymmetricMatrix::GetRow(), NEWMAT::GeneralMatrix::GetStore(), NEWMAT::GeneralMatrix::ReSize(), and NEWMAT::GeneralMatrix::reuse().

#define NEW_DELETE Class       FREE_CHECK(Class)
 

Definition at line 325 of file MYEXCEPT.H.


Function Documentation

void Terminate  
 

Definition at line 190 of file MYEXCEPT.CPP.

References DEBUG_LOG, and Exception::what().


Generated on Fri Aug 23 01:38:39 2002 for VirtualU by doxygen1.2.17