taskcontainer¶
[SCDDS - Simulink Control Development & Deployment Suite] Copyright SPC-EPFL Lausanne 2022. Distributed under the terms of the GNU Lesser General Public License, LGPL-3.0-only.
Class hierarchy: taskcontainer¶
- class SCDclass_taskcontainer¶
This class is a container class for tasks object, a task object is a generic object customizable for specifying tasks at init and terminate phases
- Constructor Summary
- SCDclass_taskcontainer()¶
contructor, empty container
- Property Summary
- modeltoexecute¶
model name whose tasks will be executed ‘all’ for all
- modeltogenerate¶
check overlap with the previous
- Type:
model name whose tasks will be generate ‘all’ for all, TODO
- numtasks¶
number of configured tasks
- tasks¶
tasks list
- Method Summary
- addtask(task)¶
Adds a parameter object
- bindlasttask(modelname, datadictionary)¶
- exectasksoninit(shot)¶
execs the init method of all configurted task
- exectasksonterm(shot)¶
execs the term method of all configurted task
- getParamsServerTreeOrder()¶
find server-tree order of parameters
- importtaskobjects(source)¶
parameters import
- printMARTe2taskconfig(shot)¶
- printtasks()¶
prints the parameters object list