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 >:

## 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 | ( |  | ) |
| inline explicit

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 | ) |
| inline override virtual

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:

- ssd1306_console.h