RF24Log  0.1.3
Unified logging library
Classes | Macros
RF24LogBaseHandler.h File Reference

inherent declarations for all handlers. More...

#include <string.h>
#include <stdint.h>
#include <stdarg.h>

Go to the source code of this file.

Classes

class  RF24LogBaseHandler
 A base mechanism for handling log messages. More...
 

Macros

#define RF24LOG_DELIMITER   ';'
 Change The Delimiter character used in the header prefix of log messages.
 
#define RF24LOG_NO_EOL
 macro (when defined) disables line feeds at the end of all log messages.
 
#define RF24LOG_NO_TIMESTAMP
 macro (when defined) disables timestamp at the start of all log messages.
 
#define RF24LOG_TAB_SIZE   8
 macro (when defined) relaces all \t characters with a specified quantity of spaces More...
 

Detailed Description

inherent declarations for all handlers.

Date
Created 2 Oct 2020
Author
Witold Markowski (wmarkow)

Definition in file RF24LogBaseHandler.h.

Macro Definition Documentation

◆ RF24LOG_TAB_SIZE

#define RF24LOG_TAB_SIZE   8

macro (when defined) relaces all \t characters with a specified quantity of spaces

When this macro is not defined the \t characters may have in consistent number of spaces between platforms.

Definition at line 50 of file RF24LogBaseHandler.h.