5 #ifndef SKYWAY_PLUGIN_STRING_LOOPBACK_H 6 #define SKYWAY_PLUGIN_STRING_LOOPBACK_H 13 std::shared_ptr<std::function<void(std::string)>>
callback_;
18 std::shared_ptr<rapidjson::Document> parameter,
19 std::shared_ptr<std::function<
void(std::string)>> callback)
override;
20 virtual void Execute(std::string data)
override;
25 #endif // SKYWAY_PLUGIN_STRING_LOOPBACK_H virtual void Execute(std::string data) override
std::shared_ptr< std::function< void(std::string)> > callback_
virtual void Shutdown() override
virtual void Initialize(std::shared_ptr< rapidjson::Document > parameter, std::shared_ptr< std::function< void(std::string)>> callback) override