Beispiel #1
0
AATTaskFactory::AATTaskFactory(OrderedTask& _task, const TaskBehaviour &tb)
  :AbstractTaskFactory(aat_constraints, _task, tb,
                       LegalPointConstArray(aat_start_types,
                                            ARRAY_SIZE(aat_start_types)),
                       LegalPointConstArray(aat_im_types,
                                            ARRAY_SIZE(aat_im_types)),
                       LegalPointConstArray(aat_finish_types,
                                            ARRAY_SIZE(aat_finish_types)))
{
}
Beispiel #2
0
FAITaskFactory::FAITaskFactory(const TaskFactoryConstraints &_constraints,
                               OrderedTask& _task,
                               const TaskBehaviour &tb)
  :AbstractTaskFactory(_constraints, _task, tb,
                       LegalPointConstArray(fai_start_types,
                                            ARRAY_SIZE(fai_start_types)),
                       LegalPointConstArray(fai_im_types,
                                            ARRAY_SIZE(fai_im_types)),
                       LegalPointConstArray(fai_finish_types,
                                            ARRAY_SIZE(fai_finish_types)))
{
}