MVMFirmwareCpp v0.1
Classes | Enumerations | Variables
DebugIface.h File Reference
#include "arduino.h"
#include "hw.h"
Include dependency graph for DebugIface.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DebugIfaceClass
 Debug class: this class print debug message. More...
 

Enumerations

enum  verbose_level {
  DBG_NONE =0, DBG_CRITICAL = 1, DBG_ERROR = 2, DBG_WARNING = 3,
  DBG_INFO = 4, DBG_VALUE = 5, DBG_ALL = 6
}
 
enum  dbg_source { DBG_CODE, DBG_KERNEL }
 

Variables

DebugIfaceClass DebugIface
 

Enumeration Type Documentation

◆ dbg_source

enum dbg_source
Enumerator
DBG_CODE 
DBG_KERNEL 

Definition at line 25 of file DebugIface.h.

◆ verbose_level

Level of priority of debug print

Enumerator
DBG_NONE 
DBG_CRITICAL 
DBG_ERROR 
DBG_WARNING 
DBG_INFO 
DBG_VALUE 
DBG_ALL 

Definition at line 17 of file DebugIface.h.

17  { DBG_NONE=0,
18  DBG_CRITICAL = 1,
19  DBG_ERROR = 2,
20  DBG_WARNING = 3,
21  DBG_INFO = 4,
22  DBG_VALUE = 5,

Variable Documentation

◆ DebugIface

DebugIfaceClass DebugIface
DBG_INFO
@ DBG_INFO
Definition: DebugIface.h:21
DBG_CRITICAL
@ DBG_CRITICAL
Definition: DebugIface.h:18
dbg_source
dbg_source
Definition: DebugIface.h:25
DBG_CODE
@ DBG_CODE
Definition: DebugIface.h:25
DBG_ALL
@ DBG_ALL
Definition: DebugIface.h:23
DBG_ERROR
@ DBG_ERROR
Definition: DebugIface.h:19
DBG_VALUE
@ DBG_VALUE
Definition: DebugIface.h:22
DBG_NONE
@ DBG_NONE
Definition: DebugIface.h:17
verbose_level
verbose_level
Definition: DebugIface.h:17
DBG_KERNEL
@ DBG_KERNEL
Definition: DebugIface.h:25
DBG_WARNING
@ DBG_WARNING
Definition: DebugIface.h:20