libosmscout 0.1
Loading...
Searching...
No Matches
osmscout::RouteUpdateMessage Struct Referencefinal

Message to pass to the NavigationEngine each time the calculated route changes. More...

#include <Agents.h>

Inheritance diagram for osmscout::RouteUpdateMessage:

Public Member Functions

 RouteUpdateMessage (const Timestamp &timestamp, const RouteDescriptionRef &routeDescription, const osmscout::Vehicle &vehicle)
Public Member Functions inherited from osmscout::NavigationMessage
 NavigationMessage (const Timestamp &timestamp)
virtual ~NavigationMessage ()=default

Public Attributes

const RouteDescriptionRef routeDescription
osmscout::Vehicle vehicle
Public Attributes inherited from osmscout::NavigationMessage
const Timestamp timestamp

Detailed Description

Message to pass to the NavigationEngine each time the calculated route changes.

If parts f the message attributes are empty, these information are not available anymore ( possibly because a route was not calculated, thrown away, or is currently recalculated).

Constructor & Destructor Documentation

◆ RouteUpdateMessage()

osmscout::RouteUpdateMessage::RouteUpdateMessage ( const Timestamp & timestamp,
const RouteDescriptionRef & routeDescription,
const osmscout::Vehicle & vehicle )

Member Data Documentation

◆ routeDescription

const RouteDescriptionRef osmscout::RouteUpdateMessage::routeDescription

Referenced by RouteUpdateMessage().

◆ vehicle

osmscout::Vehicle osmscout::RouteUpdateMessage::vehicle

Referenced by RouteUpdateMessage().


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