|
| class | original::callBackChecker |
| | Static utility for validating callback signatures. More...
|
| |
| class | original::error |
| | Base interface for all exception types in Original. More...
|
| |
| class | original::staticError< ERR, TRIGGERING_CONDITION > |
| | Compile-time error assertion utility. More...
|
| |
| class | original::outOfBoundError |
| | Exception for container index out-of-range errors. More...
|
| |
| class | original::valueError |
| | Exception for invalid parameter values. More...
|
| |
| class | original::nullPointerError |
| | Exception for null pointer dereference attempts. More...
|
| |
| class | original::unSupportedMethodError |
| | Exception for unimplemented method calls. More...
|
| |
| class | original::noElementError |
| | Exception for missing element requests. More...
|
| |
| class | original::callbackSignatureError |
| | Exception for callback argument mismatch. More...
|
| |
| class | original::callbackReturnTypeError |
| | Exception for callback return type mismatch. More...
|
| |
| class | original::allocateError |
| | Exception for memory allocation failures. More...
|
| |
| class | original::staticError< original::error, TRIGGERING_CONDITION > |
| |
| class | original::staticError< original::outOfBoundError, TRIGGERING_CONDITION > |
| |
| class | original::staticError< original::valueError, TRIGGERING_CONDITION > |
| |
| class | original::staticError< original::nullPointerError, TRIGGERING_CONDITION > |
| |
| class | original::staticError< original::unSupportedMethodError, TRIGGERING_CONDITION > |
| |
| class | original::staticError< original::noElementError, TRIGGERING_CONDITION > |
| |
| class | original::staticError< original::callbackSignatureError, TRIGGERING_CONDITION > |
| |
| class | original::staticError< original::callbackReturnTypeError, TRIGGERING_CONDITION > |
| |
| class | original::staticError< original::allocateError, TRIGGERING_CONDITION > |
| |
Custom exception classes and callback validation utilities.
This header defines a collection of exception types for error handling and a template-based callback signature checker for interface validation.