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.