奥特QT DDS 插件库
Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

18 wiersze
521B

  1. #pragma once
  2. #include <QObject>
  3. #include <QString>
  4. class AuseftDDSPluginInterface
  5. {
  6. public:
  7. virtual ~AuseftDDSPluginInterface() {}
  8. virtual Q_INVOKABLE bool init() = 0;
  9. virtual Q_INVOKABLE void publishOnce() = 0;
  10. virtual Q_INVOKABLE QString echo(const QString& message) = 0;
  11. virtual Q_INVOKABLE int calculate(int a, int b) = 0;
  12. };
  13. #define AuseftDDSPluginInterface_iid "Com.Auseft.AuseftDDSPluginInterface"
  14. Q_DECLARE_INTERFACE(AuseftDDSPluginInterface, AuseftDDSPluginInterface_iid)