Optional callback object for monitoring routing progress.
More...
#include <RoutingService.h>
|
virtual void | Progress (const Distance ¤tMaxDistance, const Distance &overallDistance)=0 |
| Repeately called by the router while visiting routing nodes.
|
|
virtual void | Reset ()=0 |
| Call, if you want to reset the progress.
|
|
virtual | ~RoutingProgress ()=default |
|
Optional callback object for monitoring routing progress.
◆ ~RoutingProgress()
virtual osmscout::RoutingProgress::~RoutingProgress |
( |
| ) |
|
|
virtualdefault |
◆ Progress()
virtual void osmscout::RoutingProgress::Progress |
( |
const Distance & |
currentMaxDistance, |
|
|
const Distance & |
overallDistance |
|
) |
| |
|
pure virtual |
Repeately called by the router while visiting routing nodes.
- Parameters
-
currentMaxDistance | current maximum distance from start |
overallDistance | distance between start and target |
◆ Reset()
virtual void osmscout::RoutingProgress::Reset |
( |
| ) |
|
|
pure virtual |
Call, if you want to reset the progress.
The documentation for this class was generated from the following file: