94 unloadedContainers(0) {
105 unloadedContainers(0) {
117 typedef std::map<const SUMOVehicle*, StopInfo>
Stopped;
static void init()
Static intialization.
void loadedContainers(const SUMOVehicle *veh, int n)
void stopEnded(const SUMOVehicle *veh, const SUMOVehicleParameter::Stop &stop, const std::string &laneOrEdgeID)
void unloadedPersons(const SUMOVehicle *veh, int n)
void stopStarted(const SUMOVehicle *veh, int numPersons, int numContainers, SUMOTime time)
Representation of a vehicle.
MSStopOut & operator=(const MSStopOut &)
Invalidated assignment operator.
static MSStopOut * myInstance
Definition of vehicle stop (position and duration)
void unloadedContainers(const SUMOVehicle *veh, int n)
virtual ~MSStopOut()
Destructor.
static MSStopOut * getInstance()
Static storage of an output device and its base (abstract) implementation.
std::map< const SUMOVehicle *, StopInfo > Stopped
void loadedPersons(const SUMOVehicle *veh, int n)
Realises dumping the complete network state.
StopInfo(SUMOTime t, int numPersons, int numContainers)
MSStopOut(OutputDevice &dev)
constructor.