Renaming utility function to set the name of the used routing service
(plugin)
This commit is contained in:
		
							parent
							
								
									beadb241a8
								
							
						
					
					
						commit
						cc72409980
					
				| @ -56,7 +56,7 @@ struct RouteParameters { | ||||
|         printInstructions = b; | ||||
|     } | ||||
| 
 | ||||
|     void printService( const std::string & s) { | ||||
|     void setService( const std::string & s) { | ||||
|         service = s; | ||||
|     } | ||||
| 
 | ||||
|  | ||||
| @ -32,7 +32,7 @@ namespace qi = boost::spirit::qi; | ||||
| template <typename Iterator, class HandlerT> | ||||
| struct APIGrammar : qi::grammar<Iterator> { | ||||
|     APIGrammar(HandlerT * h) : APIGrammar::base_type(api_call), handler(h) { | ||||
|         api_call = qi::lit('/') >> string[boost::bind(&HandlerT::printService, handler, ::_1)] >> ('?') >> query; | ||||
|         api_call = qi::lit('/') >> string[boost::bind(&HandlerT::setService, handler, ::_1)] >> ('?') >> query; | ||||
|         query    = (*(zoom | output | jsonp | checksum | location | hint | compressed_geometry | language | instruction) ) ; | ||||
| 
 | ||||
|         zoom        = (-qi::lit('&')) >> qi::lit('z')            >> '=' >> qi::short_[boost::bind(&HandlerT::setZoomLevel, handler, ::_1)]; | ||||
|  | ||||
							
								
								
									
										14
									
								
								server.ini
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								server.ini
									
									
									
									
									
								
							| @ -2,10 +2,10 @@ Threads = 8 | ||||
| IP = 0.0.0.0 | ||||
| Port = 5000 | ||||
| 
 | ||||
| hsgrData=/opt/osm/baden-wuerttemberg.osrm.hsgr | ||||
| nodesData=/opt/osm/baden-wuerttemberg.osrm.nodes | ||||
| edgesData=/opt/osm/baden-wuerttemberg.osrm.edges | ||||
| ramIndex=/opt/osm/baden-wuerttemberg.osrm.ramIndex | ||||
| fileIndex=/opt/osm/baden-wuerttemberg.osrm.fileIndex | ||||
| namesData=/opt/osm/baden-wuerttemberg.osrm.names | ||||
| timestamp=/opt/osm/baden-wuerttemberg.osrm.timestamp | ||||
| hsgrData=/opt/osm/berlin.osrm.hsgr | ||||
| nodesData=/opt/osm/berlin.osrm.nodes | ||||
| edgesData=/opt/osm/berlin.osrm.edges | ||||
| ramIndex=/opt/osm/berlin.osrm.ramIndex | ||||
| fileIndex=/opt/osm/berlin.osrm.fileIndex | ||||
| namesData=/opt/osm/berlin.osrm.names | ||||
| timestamp=/opt/osm/berlin.osrm.timestamp | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user