modm API documentation
modm::IODevice Class Referenceabstract

#include <modm/io/iodevice.hpp>

Inheritance diagram for modm::IODevice:
modm::CharacterDisplay::Writer modm::GraphicDisplay::Writer modm::IODeviceObjectWrapper< Device, behavior > modm::IODeviceWrapper< Device, behavior > modm::log::StyleWrapper< STYLE > modm::platform::SerialInterface modm::platform::SerialPort modm::Terminal modm_test::platform::IODevice modm::log::StyleWrapper< Prefix< T, StdColour< TEXT, BACKGROUND > > >

Public Member Functions

virtual void write (char c) = 0
 Write a single character.
 
virtual void write (const char *str)
 Write a C-string.
 
virtual void flush () = 0
 
virtual bool read (char &c) = 0
 Read a single character.
 

Detailed Description

Abstract calls of IO devices

Author
Martin Rosekeit martin.rosekeit@rwth-aachen.de

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