23 #include "action_executor.h"
25 #include <condition_variable>
39 void start(std::shared_ptr<gologpp::Activity> activity)
override;
40 void stop(std::shared_ptr<gologpp::Grounding<gologpp::Action>> activity)
override;
44 std::list<std::future<void>> running_sleeps_;
45 std::mutex cancel_mutex_;
46 std::condition_variable wait_cond_;