OPTPP::OptppExceptions Class Reference

#include <OptppExceptions.h>

Inheritance diagram for OPTPP::OptppExceptions:

OPTPP::OptppMathError OPTPP::OptppMemoryError OPTPP::OptppRangeError OPTPP::RecoverableOptppExceptions OPTPP::OptppDomainError OPTPP::OptppZeroDivide List of all members.

Public Member Functions

 OptppExceptions ()
 OptppExceptions (const char *mesg)
virtual void print () const
virtual const char * message () const

Protected Attributes

char mesg_ [1000]

Detailed Description

OptppExceptions is the base class for OptppMemoryError, OptppRangeError, OptppMathError, OptppDomainError, OptppZeroDivide.

Modified by P.J. Williams (Nomenclature Changes), Sandia National Laboratories, pwillia@sandia.gov

Constructor & Destructor Documentation

OPTPP::OptppExceptions::OptppExceptions (  )  [inline]

OPTPP::OptppExceptions::OptppExceptions ( const char *  mesg  ) 

Member Function Documentation

virtual const char* OPTPP::OptppExceptions::message (  )  const [inline, virtual]

void OPTPP::OptppExceptions::print (  )  const [virtual]

Reimplemented in OPTPP::OptppMemoryError, OPTPP::OptppRangeError, OPTPP::OptppMathError, OPTPP::OptppDomainError, OPTPP::OptppZeroDivide, and OPTPP::RecoverableOptppExceptions.

Member Data Documentation

char OPTPP::OptppExceptions::mesg_[1000] [protected]

The documentation for this class was generated from the following files:
Bug Reports    OPT++ Developers    Copyright Information    GNU Lesser General Public License
Documentation, generated by , last revised August 30, 2006.