73 const std::string& measure,
const bool useLanes,
const bool boundariesOverride);
131 double val,
double beg,
double end)
const;
162 double val,
double beg,
double end)
const;
A storage for options typed value containers)
Interface for building instances of router-edges.
Obtains edge travel times from a weights handler and stores them within the edges.
RONet & myNet
The network edges shall be obtained from.
void addEdgeWeight(const std::string &id, double val, double beg, double end) const
Adds a travel time for a given edge and time period.
~EdgeFloatTimeLineRetriever_EdgeTravelTime()
Destructor.
EdgeFloatTimeLineRetriever_EdgeTravelTime(RONet &net)
Constructor.
Obtains edge weights from a weights handler and stores them within the edges.
void addEdgeWeight(const std::string &id, double val, double beg, double end) const
Adds an effort for a given edge and time period.
~EdgeFloatTimeLineRetriever_EdgeWeight()
Destructor.
EdgeFloatTimeLineRetriever_EdgeWeight(RONet &net)
Constructor.
RONet & myNet
The network edges shall be obtained from.
bool loadWeights(RONet &net, const std::string &optionName, const std::string &measure, const bool useLanes, const bool boundariesOverride)
Loads the net weights.
ROLoader & operator=(const ROLoader &src)
Invalidated assignment operator.
bool openTypedRoutes(const std::string &optionName, RONet &net, const bool readAll=false)
Opens route handler of the given type.
SUMORouteLoaderControl myLoaders
List of route loaders.
ROLoader(const ROLoader &src)
Invalidated copy constructor.
SUMORouteHandler * getRouteHandler()
void processRoutes(const SUMOTime start, const SUMOTime end, const SUMOTime increment, RONet &net, const RORouterProvider &provider)
Loads routes from all previously build route loaders.
virtual ~ROLoader()
Destructor.
virtual void loadNet(RONet &toFill, ROAbstractEdgeBuilder &eb)
Loads the network.
void writeStats(const SUMOTime time, const SUMOTime start, const SUMOTime absNo, bool endGiven)
void openRoutes(RONet &net)
Builds and opens all route loaders.
const bool myLogSteps
Information whether the routing steps should be logged.
OptionsCont & myOptions
Options to use.
const bool myEmptyDestinationsAllowed
Information whether empty destinations are allowed.
The router's network representation.
A vehicle as used by router.
Interface for a class which obtains read weights for named edges.
Parser for routes during their loading.