VisioMove SDK (Android)  2.1.22
 All Classes Functions Variables Pages
VgIRouteCallbackRefPtr Class Reference

Public Member Functions

 VgIRouteCallbackRefPtr ()
 
 VgIRouteCallbackRefPtr (VgIRouteCallback pPointer)
 
 VgIRouteCallbackRefPtr (VgIRouteCallbackRefPtr pRefPtr)
 
VgIRouteCallbackRefPtr set (VgIRouteCallback pPointer)
 
VgIRouteCallback __ref__ ()
 
VgIRouteCallback __deref__ ()
 
VgIRouteCallback get ()
 
boolean isValid ()
 
void notifyRouteComputed (VgRouteRequestStatus pStatus, VgIRouteRefPtr pRoute)
 
void ref ()
 
int unref ()
 
int getNbReferences ()
 

Static Public Member Functions

static VgIRouteCallbackRefPtr getNull ()
 

Detailed Description

VgIRouteCallback provides an interface for the route solver to communicate with the route requester.

Constructor & Destructor Documentation

VgIRouteCallbackRefPtr.VgIRouteCallbackRefPtr ( )
VgIRouteCallbackRefPtr.VgIRouteCallbackRefPtr ( VgIRouteCallback  pPointer)
VgIRouteCallbackRefPtr.VgIRouteCallbackRefPtr ( VgIRouteCallbackRefPtr  pRefPtr)

Member Function Documentation

VgIRouteCallback VgIRouteCallbackRefPtr.__deref__ ( )
VgIRouteCallback VgIRouteCallbackRefPtr.__ref__ ( )
VgIRouteCallback VgIRouteCallbackRefPtr.get ( )
int VgIRouteCallbackRefPtr.getNbReferences ( )
static VgIRouteCallbackRefPtr VgIRouteCallbackRefPtr.getNull ( )
static
boolean VgIRouteCallbackRefPtr.isValid ( )
void VgIRouteCallbackRefPtr.notifyRouteComputed ( VgRouteRequestStatus  pStatus,
VgIRouteRefPtr  pRoute 
)

Informs requester that a route has been computed.

Remarks
the caller is responsible for the deallocation of pRoute.
Parameters
pStatusIndicating the status of the result
pRouteContaining the newly calculated route, or NULL if pStatus returns anthing other then eSuccess.
void VgIRouteCallbackRefPtr.ref ( )
VgIRouteCallbackRefPtr VgIRouteCallbackRefPtr.set ( VgIRouteCallback  pPointer)
int VgIRouteCallbackRefPtr.unref ( )

The documentation for this class was generated from the following file:
VisioMove 2.1.22, Visioglobe® 2016