Class to enable simple logging to a Stream object with different log levels This enables embedding pe...
Definition Logger.h:35
Definition ScreenRow.h:24
void setText(const char *text)
Set the text associated with this ScreenRow.
Definition ScreenRow.cpp:29
void setNext(ScreenRow *screenRow)
Set the next ScreenRow instance in the list.
Definition ScreenRow.cpp:25
char * _text
Definition ScreenRow.h:63
bool needsRedraw()
Test if this row needs to be redrawn.
Definition ScreenRow.cpp:50
uint8_t _screenRowId
Definition ScreenRow.h:62
uint8_t getId()
Get the ID of this ScreenRow.
Definition ScreenRow.cpp:23
void setLogger(Logger *logger)
Set the Logger instance.
Definition ScreenRow.cpp:48
const char * getText()
Get the text associated with this ScreenRow.
Definition ScreenRow.cpp:43
bool _needsRedraw
Definition ScreenRow.h:66
~ScreenRow()
Destructor for each ScreenRow instance.
Definition ScreenRow.cpp:52
Logger * _logger
Definition ScreenRow.h:65
ScreenRow * getNext()
Get the next ScreenRow instance in the list.
Definition ScreenRow.cpp:27
ScreenRow * _next
Definition ScreenRow.h:64