15 vector<future<SimulatorStatus>> fut_results;
18 for (
auto& it: m_sims) {
19 fut_results.push_back(it.second->timeStep());
24 for (
auto& it: m_sims) {
25 it.second->returnForeignTravellers();
28 int weekday = m_calendar.getDayOfTheWeek();
30 for (
uint i = 0; i < m_traveller_schedule.at(weekday).size(); ++i) {
31 Flight& new_flight = m_traveller_schedule[weekday].at(i);
41 <<
" failed because one of them doesn't exist.\n";
45 m_calendar.advanceDay();
vector< T > future_pool(vector< future< T >> &futures)
string m_district
The current day of the week (0 (Sunday), ..., 6 (Saturday))
Header file for the Calendar class.
Time Dependent Person DataType.
vector< SimulatorStatus > timeStep()