VgIRouteCallback provides an interface for the route solver to communicate with the route requester. More...
Public Member Functions | |
virtual | ~VgIRouteCallback () |
Destructor. | |
virtual void | notifyRouteComputed (VgRouteRequestStatus pStatus, VgEngine::VgRefPtr< VgRoutingModule::VgIRoute > pRoute)=0 |
Informs requester that a route has been computed. | |
Protected Member Functions | |
VgIRouteCallback () | |
Constructor. |
VgIRouteCallback provides an interface for the route solver to communicate with the route requester.
VgRoutingModule::VgIRouteCallback::VgIRouteCallback | ( | ) | [inline, protected] |
Constructor.
virtual VgRoutingModule::VgIRouteCallback::~VgIRouteCallback | ( | ) | [virtual] |
Destructor.
virtual void VgRoutingModule::VgIRouteCallback::notifyRouteComputed | ( | VgRouteRequestStatus | pStatus, |
VgEngine::VgRefPtr< VgRoutingModule::VgIRoute > | pRoute | ||
) | [pure virtual] |
Informs requester that a route has been computed.
pStatus | Indicating the status of the result | |
[out] | pRoute | Containing the newly calculated route, or NULL if pStatus returns anthing other then eSuccess. |