29 std::shared_ptr<const IAccessProfile> p2)
44 result->addAccessSchedule(
nullptr, schedule);
48 result->addAccessSchedule(
nullptr, schedule);
51 std::string door_name;
52 std::vector<Tools::IScheduleCPtr> schedules;
53 for (
const auto &name_sched_pair : t_p1->
schedules())
55 std::tie(door_name, schedules) = name_sched_pair;
59 result->addAccessSchedule(target, sched);
61 for (
const auto &name_sched_pair : t_p2->
schedules())
63 std::tie(door_name, schedules) = name_sched_pair;
67 result->addAccessSchedule(target, sched);