LBS C++ binding
Experimental automated C++ generation from LBS APIs defined in Franca IDL
Public Member Functions | List of all members
Guidance Class Reference

Public Member Functions

 Guidance (const Guidance &c)
 
Guidanceoperator= (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)
 

The documentation for this class was generated from the following files: