20 #ifndef SUMO_NBPTLINECONT_H 21 #define SUMO_NBPTLINECONT_H 43 std::vector<NBPTLine*>::const_iterator
begin()
const {
50 std::vector<NBPTLine*>::const_iterator
end()
const {
79 #endif //SUMO_NBPTLINECONT_H void reviseStops(NBPTLine *myPTLine, NBEdgeCont &cont)
std::vector< NBPTLine * >::const_iterator begin() const
Returns the pointer to the begin of the stored pt lines.
std::vector< NBPTLine * > PTLinesCont
Definition of the map of names to pt lines.
void process(NBEdgeCont &cont)
std::set< std::string > & getServedPTStops()
void insert(NBPTLine *pLine)
insert new line
Storage for edges, including some functionality operating on multiple edges.
PTLinesCont myPTLines
The map of names to pt lines.
void addEdges2Keep(const OptionsCont &oc, std::set< std::string > &into)
add edges that must be kept
~NBPTLineCont()
destructor
std::vector< NBPTLine * >::const_iterator end() const
Returns the pointer to the end of the stored pt lines.
A storage for options typed value containers)
void constructRoute(NBPTLine *myPTLine, NBEdgeCont &cont)
NBPTLineCont()
constructor
std::set< std::string > myServedPTStops