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.