47 VTypesHandler(
const std::string& file, std::map<std::string, SUMOVTypeParameter*>& vTypes);
108 std::map<std::string, SUMOVTypeParameter*>&
myVTypes;
#define UNUSED_PARAMETER(x)
An upper class for objects with additional parameters.
Parser for routes during their loading.
Encapsulated SAX-Attributes.
Definition of vehicle stop (position and duration)
An XML-Handler for amitran and netstate trajectories.
void closeContainerFlow()
Ends the processing of a container flow.
void closeVehicle()
Ends the processing of a vehicle.
void closePerson()
Ends the processing of a person.
void closeFlow()
Ends the processing of a flow.
VTypesHandler(const VTypesHandler &s)
invalidated copy constructor
static const int INVALID_VALUE
void closeVehicleTypeDistribution()
closes (ends) the building of a distribution
VTypesHandler(const std::string &file, std::map< std::string, SUMOVTypeParameter * > &vTypes)
Constructor.
void openTrip(const SUMOSAXAttributes &attrs)
opens a trip for reading
VTypesHandler & operator=(const VTypesHandler &s)
invalidated assignment operator
void openVehicleTypeDistribution(const SUMOSAXAttributes &attrs)
opens a type distribution for reading
void closeTrip()
Ends the processing of a trip.
void openRoute(const SUMOSAXAttributes &attrs)
opens a route for reading
~VTypesHandler()
Destructor.
void closePersonFlow()
Ends the processing of a person flow.
void addTranship(const SUMOSAXAttributes &attrs)
Processing of a tranship.
void openFlow(const SUMOSAXAttributes &attrs)
opens a flow for reading
void addPersonTrip(const SUMOSAXAttributes &attrs)
add a routing request for a walking or intermodal person
std::map< std::string, SUMOVTypeParameter * > & myVTypes
void closeVType()
Ends the processing of a vehicle type.
void closeRouteDistribution()
closes (ends) the building of a distribution
void openRouteDistribution(const SUMOSAXAttributes &attrs)
opens a route distribution for reading
void closeContainer()
Ends the processing of a container.
void addTransport(const SUMOSAXAttributes &attrs)
Processing of a transport.
void closeRoute(const bool mayBeDisconnected=false)
void addWalk(const SUMOSAXAttributes &attrs)
add a fully specified walk
void openRouteFlow(const SUMOSAXAttributes &attrs)
opens a route flow for reading
SUMOVehicleParameter::Stop * addStop(const SUMOSAXAttributes &attrs)
Processing of a stop.
void addRide(const SUMOSAXAttributes &attrs)
Processing of a ride.