NTPackageManagerValhallaRoutingService
@interface NTPackageManagerValhallaRoutingService : NTRoutingService
A routing service that uses routing packages from package manager.
-
Constructs a new instance of the PackageManagerValhallaRoutingService given package manager instance.
Declaration
Objective-C
- (id)initWithPackageManager:(NTPackageManager *)packageManager;
Parameters
packageManager
The package manager instance to use.
-
Returns the value of specified Valhalla configuration parameter.
Declaration
Objective-C
- (NTVariant *)getConfigurationParameter:(NSString *)param;
Parameters
param
The name of the parameter. For example, “meili.auto.search_radius”.
Return Value
The value of the parameter. If the parameter does not exist, empty variant is returned.
-
Sets the value of specified Valhalla configuration parameter.
Declaration
Objective-C
- (void)setConfigurationParameter:(NSString *)param value:(NTVariant *)value;
Parameters
param
The name of the parameter. For example, “meili.auto.search_radius”.
value
The new value of the parameter.
-
Undocumented
Declaration
Objective-C
- (NSString *)getProfile;
-
Undocumented
Declaration
Objective-C
-(NSString*)getProfileSwigExplicitNTPackageManagerValhallaRoutingService;
-
Undocumented
Declaration
Objective-C
- (void)setProfile:(NSString *)profile;
-
Undocumented
Declaration
Objective-C
-(void)setProfileSwigExplicitNTPackageManagerValhallaRoutingService: (NSString*)profile;
-
Undocumented
Declaration
Objective-C
- (NTRouteMatchingResult *)matchRoute:(NTRouteMatchingRequest *)request;
-
Undocumented
Declaration
Objective-C
-(NTRouteMatchingResult*)matchRouteSwigExplicitNTPackageManagerValhallaRoutingService: (NTRouteMatchingRequest*)request;
-
Undocumented
Declaration
Objective-C
- (NTRoutingResult *)calculateRoute:(NTRoutingRequest *)request;
-
Undocumented
Declaration
Objective-C
-(NTRoutingResult*)calculateRouteSwigExplicitNTPackageManagerValhallaRoutingService: (NTRoutingRequest*)request;
-
Undocumented
Declaration
Objective-C
-(void)dealloc;