ascii-chat 0.11.33
Video chat in your terminal
Loading...
Searching...
No Matches
types.h File Reference

Log level types and constants. More...

Go to the source code of this file.

Macros

#define LOG_BIT(n)   (1ULL << (n))
 Logging bit conversion.
 
#define LOG_DEV   ASCIICHAT_LOG_DEV
 
#define LOG_DEBUG   ASCIICHAT_LOG_DEBUG
 
#define LOG_INFO   ASCIICHAT_LOG_INFO
 
#define LOG_WARN   ASCIICHAT_LOG_WARN
 
#define LOG_ERROR   ASCIICHAT_LOG_ERROR
 
#define LOG_FATAL   ASCIICHAT_LOG_FATAL
 

Enumerations

enum  log_level_t {
  ASCIICHAT_LOG_DEV = 0 , ASCIICHAT_LOG_DEBUG , ASCIICHAT_LOG_INFO , ASCIICHAT_LOG_WARN ,
  ASCIICHAT_LOG_ERROR , ASCIICHAT_LOG_FATAL
}
 Logging levels enumeration. More...
 

Detailed Description

Log level types and constants.

Lightweight header containing only log level definitions. This header has NO dependencies to avoid circular inclusion issues.

Definition in file types.h.

Macro Definition Documentation

◆ LOG_DEBUG

#define LOG_DEBUG   ASCIICHAT_LOG_DEBUG

Definition at line 39 of file types.h.

◆ LOG_DEV

#define LOG_DEV   ASCIICHAT_LOG_DEV

Definition at line 38 of file types.h.

◆ LOG_ERROR

#define LOG_ERROR   ASCIICHAT_LOG_ERROR

Definition at line 42 of file types.h.

◆ LOG_FATAL

#define LOG_FATAL   ASCIICHAT_LOG_FATAL

Definition at line 43 of file types.h.

◆ LOG_INFO

#define LOG_INFO   ASCIICHAT_LOG_INFO

Definition at line 40 of file types.h.

◆ LOG_WARN

#define LOG_WARN   ASCIICHAT_LOG_WARN

Definition at line 41 of file types.h.