#ifndef DRAWNODE_HPP__ #define DRAWNODE_HPP__ #include "nodes/base/base.hpp" #include // 日志库 #include "plog/Log.h" #include "plog/Initializers/RollingFileInitializer.h" namespace GNode { class DrawNode : public BaseNode { public: DrawNode() = delete; DrawNode(const std::string& name) : BaseNode(name, NODE_TYPE::DES_NODE) {} virtual ~DrawNode() { stop(); }; void handle_data(std::shared_ptr& meta_data) override; }; } // namespace Node #endif // DRAWNODE_HPP__