| 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.