32 #ifndef SNONCONTROLTASKBASE_HPP_
33 #define SNONCONTROLTASKBASE_HPP_
35 #include <scl/DataTypes.hpp>
36 #include <scl/data_structs/SObject.hpp>
43 class SControllerMultiTask;
97 bool init(
const std::string & arg_name,
98 const std::string & arg_type,
102 const std::vector<scl::sString2>& arg_nonstd_params);
Definition: SControllerMultiTask.hpp:54
std::string type_task_
Definition: SNonControlTaskBase.hpp:71
SNonControlTaskBase()
Definition: SNonControlTaskBase.cpp:42
bool init(const std::string &arg_name, const std::string &arg_type, const std::vector< scl::sString2 > &arg_nonstd_params)
Definition: SNonControlTaskBase.cpp:49
scl::sBool has_been_activated_
Definition: SNonControlTaskBase.hpp:76
const SControllerMultiTask * parent_controller_
Definition: SNonControlTaskBase.hpp:68
Definition: SNonControlTaskBase.hpp:64
bool sBool
Definition: DataTypes.hpp:54
virtual bool initTaskParams()=0
bool setParentController(const SControllerMultiTask *arg_parent)
Definition: SNonControlTaskBase.cpp:88
std::vector< sString2 > task_nonstd_params_
Definition: SNonControlTaskBase.hpp:89
Definition: SObject.hpp:43