![]() |
Eclipse SUMO - Simulation of Urban MObility
|
A planItem can be a Stop. More...
#include <ROPerson.h>
Public Member Functions | |
virtual void | addTripItem (TripItem *) |
PlanItem * | clone () const |
const ROEdge * | getDestination () const |
double | getDestinationPos () const |
SUMOTime | getDuration () const |
const ROEdge * | getOrigin () const |
const std::string & | getStopDest () const |
bool | isStop () const |
virtual bool | needsRouting () const |
void | saveAsXML (OutputDevice &os, const bool, const bool, OptionsCont &) const |
virtual void | saveVehicles (OutputDevice &, OutputDevice *const, bool, OptionsCont &) const |
Stop (const SUMOVehicleParameter::Stop &stop, const ROEdge *const stopEdge) | |
Static Public Attributes | |
static const std::string | UNDEFINED_STOPPING_PLACE |
Private Member Functions | |
Stop & | operator= (const Stop &src) |
Invalidated assignment operator. More... | |
Private Attributes | |
const ROEdge *const | edge |
SUMOVehicleParameter::Stop | stopDesc |
A planItem can be a Stop.
Definition at line 116 of file ROPerson.h.
|
inline |
Definition at line 118 of file ROPerson.h.
Referenced by clone().
|
inlinevirtualinherited |
Reimplemented in ROPerson::PersonTrip.
Definition at line 89 of file ROPerson.h.
|
inlinevirtual |
Implements ROPerson::PlanItem.
Definition at line 121 of file ROPerson.h.
|
inlinevirtual |
|
inlinevirtual |
Implements ROPerson::PlanItem.
Definition at line 131 of file ROPerson.h.
References SUMOVehicleParameter::Stop::endPos, SUMOVehicleParameter::Stop::startPos, and stopDesc.
|
inlinevirtual |
Implements ROPerson::PlanItem.
Definition at line 140 of file ROPerson.h.
References SUMOVehicleParameter::Stop::duration, and stopDesc.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from ROPerson::PlanItem.
Definition at line 143 of file ROPerson.h.
References SUMOVehicleParameter::Stop::busstop, and stopDesc.
|
inlinevirtual |
Reimplemented from ROPerson::PlanItem.
Definition at line 137 of file ROPerson.h.
|
inlinevirtualinherited |
Reimplemented in ROPerson::PersonTrip.
Definition at line 100 of file ROPerson.h.
|
inlinevirtual |
Implements ROPerson::PlanItem.
Definition at line 134 of file ROPerson.h.
References stopDesc, and SUMOVehicleParameter::Stop::write().
|
inlinevirtualinherited |
Reimplemented in ROPerson::PersonTrip.
Definition at line 95 of file ROPerson.h.
|
private |
Definition at line 149 of file ROPerson.h.
Referenced by clone(), getDestination(), and getOrigin().
|
private |
Definition at line 148 of file ROPerson.h.
Referenced by clone(), getDestinationPos(), getDuration(), getStopDest(), and saveAsXML().
|
staticinherited |
Definition at line 109 of file ROPerson.h.
Referenced by ROPerson::PlanItem::getStopDest().