FromMQTT.h 434 B

1234567891011121314151617181920212223242526
  1. #ifndef FromMQTT_H
  2. #define FromMQTT_H
  3. #include "MQTTBase.h"
  4. #include "spdlog/spdlog.h"
  5. class FromMQTT : public MQTTBase
  6. {
  7. public:
  8. FromMQTT(MQTTBase* parent = nullptr);
  9. ~FromMQTT();
  10. protected:
  11. /* 接收到消息,子类继承这个解析消息数据 */
  12. virtual void recvMessage(const QMQTT::Message& message) override;
  13. private:
  14. std::shared_ptr<spdlog::logger> m_logger = nullptr;
  15. };
  16. #endif // FromMQTT_H