openDAQ
Open data acquisition platform
Logger
+ Collaboration diagram for Logger:

Detailed Description

Modules

 Logger
 
 Logger component
 
 Logger sink
 
 Logger thread pool
 
 Source location
 
enum  LogLevel {
  Trace = OPENDAQ_LOG_LEVEL_TRACE, Debug = OPENDAQ_LOG_LEVEL_DEBUG, Info = OPENDAQ_LOG_LEVEL_INFO, Warn = OPENDAQ_LOG_LEVEL_WARN,
  Error = OPENDAQ_LOG_LEVEL_ERROR, Critical = OPENDAQ_LOG_LEVEL_CRITICAL, Off = OPENDAQ_LOG_LEVEL_OFF, Default = OPENDAQ_LOG_LEVEL_DEFAULT
}
 Enumeration of available log severity levels. Trace is the lowest level. Critical is the highest level. More...
 

Enumeration Type Documentation

◆ LogLevel

enum LogLevel
strong

Enumeration of available log severity levels. Trace is the lowest level. Critical is the highest level.

Enumerator
Trace 

used to log any details about the execution for diagnostic

Debug 

used to log information which useful during software debugging

Info 

used to log significant point-of-interest of the normal execution

Warn 

used to log expected problems that do not abort the execution

Error 

used to log unexpected failures

Critical 

used to log unrecoverable problems or corruptions

Off 

used to turn off logging

Default 

choose default logging level either from environment or compile-time setting