![]() |
ErrorLib 1.0.8-master SHA: 810228da25
|
Main error structure. More...
#include <Error.h>
Data Fields | |
| const uint16_t | ui16Id |
| Error-ID. More... | |
| const uint16_t | ui16DataCount |
| Number of attached variables (not byte). See Details on Page Data appended to errors. More... | |
| const uint32_t | ui32Flags |
| Flags from enum ERROR_FLAGS e.g. error reset permissions. More... | |
| const char * | Description |
| Short Description of the error. More... | |
| const uint32_t | ui32DescriptionLength |
| Strlen of Description. More... | |
| const char * | Help |
| Long help text explaining the cause and maybe how to solve the error. See Page Help-texts in Errors for details. More... | |
| const uint32_t | ui32HelpLength |
| Strlen of Help. More... | |
| const tOnErrorReaction * | OnError |
| Function to be called on first time setting the error. See Page Actions on Error set and reset for details. More... | |
| const tOnErrorResetReaction * | OnErrorReset |
| Function to be called on reseting the error. See Page Actions on Error set and reset for details. More... | |
Main error structure.
| const char* Description |
Short Description of the error.
| const char* Help |
Long help text explaining the cause and maybe how to solve the error. See Page Help-texts in Errors for details.
| const tOnErrorReaction* OnError |
Function to be called on first time setting the error. See Page Actions on Error set and reset for details.
| const tOnErrorResetReaction* OnErrorReset |
Function to be called on reseting the error. See Page Actions on Error set and reset for details.
| const uint16_t ui16DataCount |
Number of attached variables (not byte). See Details on Page Data appended to errors.
| const uint16_t ui16Id |
Error-ID.
| const uint32_t ui32DescriptionLength |
Strlen of Description.
| const uint32_t ui32Flags |
Flags from enum ERROR_FLAGS e.g. error reset permissions.
| const uint32_t ui32HelpLength |
Strlen of Help.