Stride Reference Manual
1.0
|
#include <Coordinator.h>
Public Member Functions | |
Coordinator (const map< string, shared_ptr< AsyncSimulator >> &sims, const string &schedule, boost::property_tree::ptree &config) | |
vector< SimulatorStatus > | timeStep () |
Private Attributes | |
Schedule | m_traveller_schedule |
map< string, shared_ptr< AsyncSimulator > > | m_sims |
Calendar | m_calendar |
Definition at line 16 of file Coordinator.h.
|
inline |
Definition at line 18 of file Coordinator.h.
References stride::util::TravellerScheduleReader::readSchedule().
vector< SimulatorStatus > Coordinator::timeStep | ( | ) |
Definition at line 14 of file Coordinator.cpp.
References stride::util::future_pool(), stride::util::Flight::m_amount, stride::util::Flight::m_destination_sim, stride::util::Flight::m_district, stride::util::Flight::m_duration, stride::util::Flight::m_facility, and stride::util::Flight::m_source_sim.
|
private |
Definition at line 32 of file Coordinator.h.
|
private |
Definition at line 33 of file Coordinator.h.
|
private |
Definition at line 35 of file Coordinator.h.