TwiceAsNice  2019-02-18
Public Member Functions | List of all members
basda::gentec::SerialLine Class Referenceabstract

This pure abstract base class describes a serial line. More...

#include <SerialLine.hpp>

Inheritance diagram for basda::gentec::SerialLine:
Inheritance graph
Collaboration diagram for basda::gentec::SerialLine:
Collaboration graph

Public Member Functions

virtual unsigned write (const std::string &message)=0
 
virtual std::string readLine ()=0
 
virtual ~SerialLine ()
 
virtual unsigned write (const std::string &message)=0
 
virtual std::string readLine ()=0
 
virtual ~SerialLine ()
 

Detailed Description

This pure abstract base class describes a serial line.

Constructor & Destructor Documentation

◆ ~SerialLine() [1/2]

basda::gentec::SerialLine::~SerialLine ( )
virtual

◆ ~SerialLine() [2/2]

virtual basda::gentec::SerialLine::~SerialLine ( )
virtual

Member Function Documentation

◆ readLine() [1/2]

virtual std::string basda::gentec::SerialLine::readLine ( )
pure virtual

◆ readLine() [2/2]

virtual std::string basda::gentec::SerialLine::readLine ( )
pure virtual

◆ write() [1/2]

virtual unsigned basda::gentec::SerialLine::write ( const std::string &  message)
pure virtual

◆ write() [2/2]

virtual unsigned basda::gentec::SerialLine::write ( const std::string &  message)
pure virtual

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