SSD1306 OLED display driver  1.8.2
This library is developed to control SSD1306/SSD1331/SSD1351/IL9163/PCD8554 RGB i2c/spi LED displays
Public Member Functions | List of all members
LcdConsole< W > Class Template Reference

#include <ssd1306_console.h>

Inheritance diagram for LcdConsole< W >:
Print

Public Member Functions

 LcdConsole ()
 
void begin ()
 
size_t write (uint8_t ch) override
 
- Public Member Functions inherited from Print
 Print ()
 
size_t print (const char *str)
 
size_t print (int n)
 
size_t println (const char *str)
 
size_t println (int data)
 

Detailed Description

template<LcdWriter W>
class LcdConsole< W >

Base template class for specific LCD console implementation

Definition at line 44 of file ssd1306_console.h.

Constructor & Destructor Documentation

◆ LcdConsole()

template<LcdWriter W>
LcdConsole< W >::LcdConsole ( )
inlineexplicit

Creates console object to print text information on LCD display.

Definition at line 50 of file ssd1306_console.h.

Member Function Documentation

◆ begin()

template<LcdWriter W>
void LcdConsole< W >::begin ( )
inline

Initializes console.

Definition at line 55 of file ssd1306_console.h.

◆ write()

template<LcdWriter W>
size_t LcdConsole< W >::write ( uint8_t  ch)
inlineoverridevirtual

Writes single character to the display

Parameters
ch- character to write

Implements Print.

Definition at line 63 of file ssd1306_console.h.


The documentation for this class was generated from the following file: