Line data Source code
1 : /*! 2 : * \file 3 : * \brief Class module::Controller_static. 4 : */ 5 : #ifndef CONTROLLER_STATIC_HPP_ 6 : #define CONTROLLER_STATIC_HPP_ 7 : 8 : #include <cstdint> 9 : 10 : #include "Module/Stateful/Controller/Controller.hpp" 11 : 12 : namespace spu 13 : { 14 : namespace module 15 : { 16 : 17 : class Controller_static : public Controller 18 : { 19 : public: 20 : Controller_static(const size_t init_path = 0); 21 788 : virtual ~Controller_static() = default; 22 : virtual Controller_static* clone() const; 23 : 24 : protected: 25 : virtual void _control(int8_t* out, const size_t frame_id); 26 : }; 27 : } 28 : } 29 : 30 : #endif /* CONTROLLER_STATIC_HPP_ */