Include only program and input errors.
Definition: c_logging.h:58
Most verbose setting includes all available informations.
Definition: c_logging.h:43
LoggingSeverity
Available severity settings.
Definition: c_logging.h:39
error_type Logging_IsEnabled(boolean_type *result)
Determine if logging is enabled in current library instance.
Include only fatal problems, that disallow program to continue operating and will be shut down...
Definition: c_logging.h:64
This file contains all type forward declarations returned by the library API.
Include detailed, but much less verbose output.
Definition: c_logging.h:48
error_type Logging_SetSeverity(LoggingSeverity level)
Set new logging severity.
error_type Logging_GetSeverity(LoggingSeverity *level)
Get actual logging severity.
uint32_t error_type
This is return value type of all API functions.
Definition: c_types.h:25
This file contains macro declarations for importing and exporting symbols from library boundaries...
This file contains types and constants used as parameters or return values.
error_type Logging_Disable(void)
Disable logging for current library instance.
Include only potentially dangerous informations.
Definition: c_logging.h:53
error_type Logging_Enable(void)
Enable logging for current library instance.
int8_t boolean_type
Boolean type supported in C.
Definition: c_types.h:31