32 #ifndef SCONTROLLERMULTITASK_HPP_
33 #define SCONTROLLERMULTITASK_HPP_
39 #include <scl/data_structs/SObject.hpp>
41 #include <scl/control/data_structs/SControllerBase.hpp>
42 #include <scl/control/task/data_structs/SServo.hpp>
43 #include <scl/control/task/data_structs/STaskBase.hpp>
44 #include <scl/control/task/data_structs/SNonControlTaskBase.hpp>
46 #include <sutil/CMappedList.hpp>
47 #include <sutil/CMappedMultiLevelList.hpp>
88 virtual sBool init(
const std::string & arg_ctrl_name,
Definition: SRobotIO.hpp:107
Definition: SControllerMultiTask.hpp:54
Definition: SRobotParsed.hpp:51
Definition: SGcModel.hpp:53
sutil::CMappedMultiLevelList< std::string, STaskBase * > tasks_
Definition: SControllerMultiTask.hpp:65
Definition: CMappedList.hpp:85
SServo servo_
Definition: SControllerMultiTask.hpp:58
SControllerMultiTask()
Definition: SControllerMultiTask.cpp:46
bool sBool
Definition: DataTypes.hpp:54
Definition: SControllerBase.hpp:48
Definition: CMappedMultiLevelList.hpp:48
virtual ~SControllerMultiTask()
Definition: SControllerMultiTask.cpp:51
virtual sBool init(const std::string &arg_ctrl_name, const SRobotParsed *arg_robot_ds, SRobotIO *arg_io_data, SGcModel *arg_gc_model=S_NULL)
Definition: SControllerMultiTask.cpp:55
Definition: SServo.hpp:61
sutil::CMappedList< std::string, SNonControlTaskBase * > tasks_non_ctrl_
Definition: SControllerMultiTask.hpp:70