propellerterminal.h
1 #pragma once
2 
3 #include "console.h"
4 #include "../session/propellersession.h"
5 
22 class PropellerTerminal : public QObject
23 {
24  Q_OBJECT
25 
26 private:
27  PropellerSession * session;
28  Input::Console console;
29 
30 private slots:
31  void read();
32  void write(const QString & text);
33 
34 public:
36  const QString & portname,
37  QObject * parent = 0);
39 };
40 
PropellerTerminal(PropellerManager *manager, const QString &portname, QObject *parent=0)
Definition: propellerterminal.cpp:5
The PropellerManager class provides an abstraction layer between PropellerSession and PropellerDevice...
Definition: propellermanager.h:86
The PropellerSession class provides a persistent interface to Propeller hardware via PropellerManager...
Definition: propellersession.h:43
~PropellerTerminal()
Definition: propellerterminal.cpp:23
The PropellerTerminal class provides a minimal implementation of a PropellerManager-based terminal...
Definition: propellerterminal.h:22