|
HARDT - The Ham Radio DSP Toolkit
|
#include <hexceptions.h>


Public Member Functions | |
| HException (const char *reason, const char *type) | |
| const char * | what () const throw () |
| const char * | type () const throw () |
Protected Attributes | |
| const char * | _why |
| const char * | _type |
Base class for specific exceptions thrown by any Hardt class. This type can not be instantianted directly.
| HException::HException | ( | const char * | reason, |
| const char * | type | ||
| ) |
Construct a new HException object
| const char * HException::type | ( | ) | const | |
| throw | ( | |||
| ) | ||||
Return the exception type
| const char * HException::what | ( | ) | const | |
| throw | ( | |||
| ) | ||||
Return the exception reason
|
protected |
Contains the exception type, if one needs to find out which exception is being thrown
|
protected |
Contains the exception reason
1.8.17