Documentation of the enums provided by logging utility.
Enumerations | |
enum | CY_LOG_LEVEL_T { CY_LOG_OFF = 0 , CY_LOG_ERR , CY_LOG_WARNING , CY_LOG_NOTICE , CY_LOG_INFO , CY_LOG_DEBUG , CY_LOG_DEBUG1 , CY_LOG_DEBUG2 , CY_LOG_DEBUG3 , CY_LOG_DEBUG4 , CY_LOG_PRINTF , CY_LOG_MAX } |
Logging levels. More... | |
enum | CY_LOG_FACILITY_T { CYLF_DEF = 0 , CYLF_TEST , CYLF_DRIVER , CYLF_LP , CYLF_MIDDLEWARE , CYLF_AUDIO , CYLF_MAX } |
Log Facility type Log facilities allow for separate subsystems to have different run-time log levels for output. More... | |
enum CY_LOG_LEVEL_T |
Logging levels.
NOTE: Default value for all facilities is passed in to init call
enum CY_LOG_FACILITY_T |
Log Facility type Log facilities allow for separate subsystems to have different run-time log levels for output.
This allows for someone working in the Driver subsystem to turn on DEBUG level without turning DEBUG level for middleware - makes for less unwanted output during debugging / testing.