EEPROM-Storage Library
The EEPROM Storage library provides the ability to access variables stored in EEPROM just as if they were stored in RAM.
 
Loading...
Searching...
No Matches
EEPROM-Debug.h File Reference

Go to the source code of this file.

Classes

class  EEPROMDebug
 

Macros

#define DEBUG_ERROR(fmt, ...)   Debug.print(DBG_ERROR, fmt, ## __VA_ARGS__)
 
#define DEBUG_WARNING(fmt, ...)   Debug.print(DBG_WARNING, fmt, ## __VA_ARGS__)
 
#define DEBUG_INFO(fmt, ...)   Debug.print(DBG_INFO, fmt, ## __VA_ARGS__)
 
#define DEBUG_DEBUG(fmt, ...)   Debug.print(DBG_DEBUG, fmt, ## __VA_ARGS__)
 
#define DEBUG_VERBOSE(fmt, ...)   Debug.print(DBG_VERBOSE, fmt, ## __VA_ARGS__)
 

Functions

void setDebugMessageLevel (int const debug_level)
 
int getDebugMessageLevel ()
 

Variables

EEPROMDebug Debug
 

Macro Definition Documentation

◆ DEBUG_DEBUG

#define DEBUG_DEBUG (   fmt,
  ... 
)    Debug.print(DBG_DEBUG, fmt, ## __VA_ARGS__)

Definition at line 116 of file EEPROM-Debug.h.

◆ DEBUG_ERROR

#define DEBUG_ERROR (   fmt,
  ... 
)    Debug.print(DBG_ERROR, fmt, ## __VA_ARGS__)

Definition at line 104 of file EEPROM-Debug.h.

◆ DEBUG_INFO

#define DEBUG_INFO (   fmt,
  ... 
)    Debug.print(DBG_INFO, fmt, ## __VA_ARGS__)

Definition at line 112 of file EEPROM-Debug.h.

◆ DEBUG_VERBOSE

#define DEBUG_VERBOSE (   fmt,
  ... 
)    Debug.print(DBG_VERBOSE, fmt, ## __VA_ARGS__)

Definition at line 120 of file EEPROM-Debug.h.

◆ DEBUG_WARNING

#define DEBUG_WARNING (   fmt,
  ... 
)    Debug.print(DBG_WARNING, fmt, ## __VA_ARGS__)

Definition at line 108 of file EEPROM-Debug.h.

Function Documentation

◆ getDebugMessageLevel()

int getDebugMessageLevel ( )

Definition at line 234 of file EEPROM-Debug.cpp.

◆ setDebugMessageLevel()

void setDebugMessageLevel ( int const  debug_level)

Definition at line 230 of file EEPROM-Debug.cpp.

Variable Documentation

◆ Debug

EEPROMDebug Debug
extern

Definition at line 228 of file EEPROM-Debug.cpp.