Open joshuaplusone opened 6 years ago
virtual bool setStarting(std::function<int()> state_method) = 0; virtual bool setExecute(std::function<int()> state_method) = 0; virtual bool setCompleting(std::function<int()> state_method) = 0; virtual bool setAborting(std::function<int()> state_method) = 0; virtual bool setClearing(std::function<int()> state_method) = 0; virtual bool setStopping(std::function<int()> state_method) = 0; virtual bool setResetting(std::function<int()> state_method) = 0; virtual bool setSuspending(std::function<int()> state_method) = 0; virtual bool setUnsuspending(std::function<int()> state_method) = 0; virtual bool setHolding(std::function<int()> state_method) = 0; virtual bool setUnholding(std::function<int()> state_method) = 0;
should be replaced with
virtual bool setStateMethod(StatesEnum state, std::function<int()> state_method) = 0;
should be replaced with