XORDE  v1.0
eXtensible Operational Robotic Development Environment
ModuleBaseLibONB.h
1 #ifndef MODULEBASELIBONB_H
2 #define MODULEBASELIBONB_H
3 
4 #include <QObject>
5 #include "ModuleBaseONB.h"
6 #include "tronostools_global.h"
7 #include <QDebug>
8 
9 class TRONOSTOOLSSHARED_EXPORT ModuleBaseLibONB : public ModuleBaseONB
10 {
11  Q_OBJECT
12 public:
13  ModuleBaseLibONB();
14  virtual bool isActive() override;
15 protected:
16  virtual void sendPacket(const ONBPacket &packet) override;
17  virtual bool start() override;
18 signals:
19  void newPacket(const ONBPacket &packet);
20 };
21 
22 #endif // MODULEBASELIBONB_H
The base class for XORDE module.
Definition: ModuleBaseONB.h:59