|
exceptions4c 4.0
Exceptions for C
|
Represents a category of problematic situations in a program. More...
#include <exceptions4c.h>
Data Fields | |
| const struct e4c_exception_type * | supertype |
| The possibly-null supertype of this type. | |
| const char * | default_message |
| The default message for new exceptions of this type. | |
Represents a category of problematic situations in a program.
Defines a kind of error or exceptional condition that a program MAY want to THROW and CATCH. It serves as a way to group related issues that share common characteristics.
Exception types SHOULD be defined as const.
| const struct e4c_exception_type* supertype |
The possibly-null supertype of this type.
| const char* default_message |
The default message for new exceptions of this type.