Embedded SDK
Embedded SDK
Macros | Enumerations | Variables
nbgl_debug.h File Reference

debug traces management More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define LOG_DEBUG(__logger, ...)
 
#define LOG_WARN(__logger, ...)
 
#define LOG_FATAL(__logger, ...)
 

Enumerations

enum  {
  LOW_LOGGER , DRAW_LOGGER , OBJ_LOGGER , OBJ_POOL_LOGGER ,
  SCREEN_LOGGER , LAYOUT_LOGGER , PAGE_LOGGER , USE_CASE_LOGGER ,
  TOUCH_LOGGER , APP_LOGGER , UX_LOGGER , MISC_LOGGER ,
  STEP_LOGGER , FLOW_LOGGER
}
 

Variables

unsigned long gLogger
 

Detailed Description

debug traces management

Definition in file nbgl_debug.h.

Macro Definition Documentation

◆ LOG_DEBUG

#define LOG_DEBUG (   __logger,
  ... 
)

Definition at line 86 of file nbgl_debug.h.

◆ LOG_FATAL

#define LOG_FATAL (   __logger,
  ... 
)

Definition at line 88 of file nbgl_debug.h.

◆ LOG_WARN

#define LOG_WARN (   __logger,
  ... 
)

Definition at line 87 of file nbgl_debug.h.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
LOW_LOGGER 
DRAW_LOGGER 
OBJ_LOGGER 
OBJ_POOL_LOGGER 
SCREEN_LOGGER 
LAYOUT_LOGGER 
PAGE_LOGGER 
USE_CASE_LOGGER 
TOUCH_LOGGER 
APP_LOGGER 
UX_LOGGER 
MISC_LOGGER 
STEP_LOGGER 
FLOW_LOGGER 

Definition at line 27 of file nbgl_debug.h.

Variable Documentation

◆ gLogger

unsigned long gLogger
extern