libosmscout 1.1.1
Loading...
Searching...
No Matches
osmscout::RoutingProgress Class Referenceabstract

#include <libosmscout/include/osmscout/routing/RoutingService.h>

Public Member Functions

virtual ~RoutingProgress ()=default
virtual void Reset ()=0
virtual void Progress (const Distance &currentMaxDistance, const Distance &overallDistance)=0

Detailed Description

Optional callback object for monitoring routing progress

Constructor & Destructor Documentation

◆ ~RoutingProgress()

virtual osmscout::RoutingProgress::~RoutingProgress ( )
virtualdefault

Member Function Documentation

◆ Progress()

virtual void osmscout::RoutingProgress::Progress ( const Distance & currentMaxDistance,
const Distance & overallDistance )
pure virtual

Repeately called by the router while visiting routing nodes

Parameters
currentMaxDistancecurrent maximum distance from start
overallDistancedistance 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: