 |
Eclipse SUMO - Simulation of Urban MObility
|
Go to the documentation of this file.
19 #ifndef SUMORouteLoaderControl_h
20 #define SUMORouteLoaderControl_h
SUMORouteLoaderControl(const SUMORouteLoaderControl &src)
Invalidated copy constructor.
SUMOTime getFirstLoadTime() const
returns the timestamp of the first loaded vehicle or flow
void loadNext(SUMOTime step)
loads the next routes up to and including the given time step
std::vector< SUMORouteLoader * > myRouteLoaders
the list of route loaders
const SUMOTime myInAdvanceStepNo
the number of routes to read in forward
void add(SUMORouteLoader *loader)
add another loader
SUMOTime myFirstLoadTime
the first time step for which vehicles were loaded
SUMORouteLoaderControl(SUMOTime inAdvanceStepNo)
constructor
SUMORouteLoaderControl & operator=(const SUMORouteLoaderControl &src)
Invalidated assignment operator.
bool haveAllLoaded() const
returns whether loading is completed
SUMOTime myCurrentLoadTime
the time step up to which vehicles were loaded
~SUMORouteLoaderControl()
destructor
bool myLoadAll
information whether all routes shall be loaded and whether they were loaded