Untitled Document
ApplicationAPI Namespace
GPS NAVIGATION SDK
version 8.3 build 47035

Namespace hierarchy

Classes

Class Description
CApplicationAPI Basic class providing set of functions to command Drive.
CApplicationMenu CApplicationMenu class defines menu items which can be accessed by OnMenuCommand function.
SError SError class is used to obtain addtional error informations after calling ApplicationAPI function.
SGpsPosition SGpsPosition class is used to obtain information about GPS position, data and quality of GPS signal.
SHistoryRecord SHistoryRecord class is used to manipulate with items in history list.
SChangeOption SChangeOption class is used to manipulate with basic Drive settings in ChangeApplicationOptions function.
SOnlineServicesSettings SOnlineServicesSettings class
SPoi SPoi class is used to add POIs to Favorites and custom POI category. It is also used during retrieving items lists of these categories.
SPoiCategory SPoiCategory class specifies a POI category.
SRoadInfo SRoadInfo class is providing information about road type. This is retrieved from the GetLocationInfo function.
SRouteInfo SRouteInfo class used is during retrieving inforamations about computed route by GetRouteInfo function.
SRouteInstruction Summary description for DirectionInfo.
SSatelliteInfo SSatelliteInfo class is used to obtain inforamation about satellites.
SStopOffPoint SStopOffPoint class is used during manipulation with itinerary.
STmcEvent The STmcEvent class defines a single TMC event on a location.
SWayPoint SWayPoint class specifies location of one point on map.

Structures

Structure Description
LONGPOSITION LONGPOSITION structure determines location on map.

See Coordinates conversion section in TROUBLESHOOTING page.

LONGRECT LONGRECT struct bounds rectangle area on map.

See Coordinates conversion section in TROUBLESHOOTING page.

Delegates

Delegate Description
CApplicationAPI.ApplicationHandler The function processes any events which occur when Drive is running. Possible events are enumerated in ApplicationEvents enum.

Enumerations

Enumeration Description
ApplicationEvents ApplicationEvents enum enumerates events that Drive can generate.
Drive events can be processed by registering ApplicationHandler in InitApi function.
CApplicationMenu.ID CApplicationMenu.ID enum contains list of accessible menus by OnMenuCommand function.
CApplicationMenu.IdMenuBrowseMap IdBrowseMap enum contains list of actions (buttons) in Map options menu accessibles by OnMenuCommand function.
CApplicationMenu.IdMenuContext Context menu
CApplicationMenu.IdMenuDemonstrate IdMenuDemonstrate enum contains list of actions (buttons) in Route demonstration menu accessibles by OnMenuCommand function.
CApplicationMenu.IdMenuExtras Extras menu
CApplicationMenu.IdMenuMain IdMenuMain enum contains list of actions (buttons) in Main menu accessibles by OnMenuCommand function.
CApplicationMenu.IdMenuMainAlternative IdMenuMainAlternative enum contains list of actions (buttons) in Alternative route menu accessibles by OnMenuCommand function.
CApplicationMenu.IdMenuManagePoi IdMenuManagePoi enum contains list of actions (buttons) in Manage POI menu accessibles by OnMenuCommand function.
CApplicationMenu.IdMenuNavigateTo IdMenuNavigateTo enum contains list of actions (buttons) in Navigate to menu accessibles by OnMenuCommand function.
CApplicationMenu.IdMenuSettings IdMenuSettings enum contains list of actions (buttons) in Settings menu accessibles by OnMenuCommand function.
CApplicationMenu.IdMenuSettingsGps IdMenuSettingsGps enum contains list of actions (buttons) in Hardware settings menu accessibles by OnMenuCommand function.
CApplicationMenu.IdMenuTrafic Not implemented yet.
CApplicationMenu.IdMenuViewRoute IdMenuViewRoute enum contains list of actions (buttons) in View route menu accessibles by OnMenuCommand function.
NavigationParams NavigationParams enum enumerates possibilities of Drive behavior during route computing.
PoiService PoiService enum enumerates predefined POI categories.
SChangeOption.LOAD_RESTRICTIONS HAZMAT / Load restrictions
SpeedCameraType Speed camera type
SRoadInfo.ROAD_CLASS Enum of the road class as it is used for computing.
SRouteInstruction.Instruction Instruction type
STmcEvent.EventCode List of the possible Event codes.
TripBookRecordDataMode Trip book record data mode