forked from organicmaps/organicmaps
[android] Fixed legacy review notes
This commit is contained in:
parent
fe68567dcb
commit
e411c6a2a6
1 changed files with 15 additions and 15 deletions
|
@ -5,7 +5,7 @@
|
|||
|
||||
routing::RoutingOptions::Road makeValue(jint option)
|
||||
{
|
||||
uint8_t const road = static_cast<const uint8_t>(1u << static_cast<int>(option));
|
||||
uint8_t const road = static_cast<uint8_t>(1u << static_cast<int>(option));
|
||||
CHECK_LESS(road, static_cast<uint8_t>(routing::RoutingOptions::Road::Max), ());
|
||||
return static_cast<routing::RoutingOptions::Road>(road);
|
||||
}
|
||||
|
@ -16,30 +16,30 @@ extern "C"
|
|||
JNIEXPORT jboolean JNICALL
|
||||
Java_com_mapswithme_maps_routing_RoutingOptions_nativeHasOption(JNIEnv * env, jclass clazz, jint option)
|
||||
{
|
||||
CHECK(g_framework, ("Framework isn't created yet!"));
|
||||
routing::RoutingOptions routingOptions = routing::RoutingOptions::LoadCarOptionsFromSettings();
|
||||
routing::RoutingOptions::Road road = makeValue(option);
|
||||
return static_cast<jboolean>(routingOptions.Has(road));
|
||||
CHECK(g_framework, ("Framework isn't created yet!"));
|
||||
routing::RoutingOptions routingOptions = routing::RoutingOptions::LoadCarOptionsFromSettings();
|
||||
routing::RoutingOptions::Road road = makeValue(option);
|
||||
return static_cast<jboolean>(routingOptions.Has(road));
|
||||
}
|
||||
|
||||
JNIEXPORT void JNICALL
|
||||
Java_com_mapswithme_maps_routing_RoutingOptions_nativeAddOption(JNIEnv * env, jclass clazz, jint option)
|
||||
{
|
||||
CHECK(g_framework, ("Framework isn't created yet!"));
|
||||
routing::RoutingOptions routingOptions = routing::RoutingOptions::LoadCarOptionsFromSettings();
|
||||
routing::RoutingOptions::Road road = makeValue(option);
|
||||
routingOptions.Add(road);
|
||||
routing::RoutingOptions::SaveCarOptionsToSettings(routingOptions);
|
||||
CHECK(g_framework, ("Framework isn't created yet!"));
|
||||
routing::RoutingOptions routingOptions = routing::RoutingOptions::LoadCarOptionsFromSettings();
|
||||
routing::RoutingOptions::Road road = makeValue(option);
|
||||
routingOptions.Add(road);
|
||||
routing::RoutingOptions::SaveCarOptionsToSettings(routingOptions);
|
||||
}
|
||||
|
||||
|
||||
JNIEXPORT void JNICALL
|
||||
Java_com_mapswithme_maps_routing_RoutingOptions_nativeRemoveOption(JNIEnv * env, jclass clazz, jint option)
|
||||
{
|
||||
CHECK(g_framework, ("Framework isn't created yet!"));
|
||||
routing::RoutingOptions routingOptions = routing::RoutingOptions::LoadCarOptionsFromSettings();
|
||||
routing::RoutingOptions::Road road = makeValue(option);
|
||||
routingOptions.Remove(road);
|
||||
routing::RoutingOptions::SaveCarOptionsToSettings(routingOptions);
|
||||
CHECK(g_framework, ("Framework isn't created yet!"));
|
||||
routing::RoutingOptions routingOptions = routing::RoutingOptions::LoadCarOptionsFromSettings();
|
||||
routing::RoutingOptions::Road road = makeValue(option);
|
||||
routingOptions.Remove(road);
|
||||
routing::RoutingOptions::SaveCarOptionsToSettings(routingOptions);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue