LBS C++ binding
Experimental automated C++ generation from LBS APIs defined in Franca IDL
|
Public Member Functions | |
Guidance (const Guidance &c) | |
Guidance & | operator= (const Guidance &c) |
void | getVersion (Version &interfaceversion) |
void | startGuidance (Handle sessionHandle, Handle routeHandle) |
void | stopGuidance (Handle sessionHandle) |
void | setVoiceGuidance (Boolean activate, String voice) |
void | getGuidanceDetails (Boolean &voiceGuidance, Boolean &vehicleOnTheRoad, Boolean &isDestinationReached, ManeuverPhase &maneuver) |
void | playVoiceManeuver () |
void | getWaypointInformation (UInt16 requestedNumberOfWaypoints, UInt16 &numberOfWaypoints, std::vector< WaypointStruct > &waypointsList) |
void | getDestinationInformation (UInt32 &offset, UInt32 &travelTime, Int32 &direction, Side &side, Int16 &timeZone, Int16 &daylightSavingTime) |
void | getManeuversList (UInt16 requestedNumberOfManeuvers, UInt32 maneuverOffset, UInt16 &numberOfManeuvers, std::vector< Maneuver > &maneuversList) |
void | setRouteCalculationMode (Handle sessionHandle, CalculationMode routeCalculationMode) |
void | skipNextManeuver (Handle sessionHandle) |
void | getGuidanceStatus (GuidanceStatus &guidanceStatus, Handle &routeHandle) |
void | setVoiceGuidanceSettings (PromptMode promptMode) |
void | getVoiceGuidanceSettings (PromptMode &promptMode) |