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. |