VisioMove-Sample  2.1.3
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Pages
VgMySimulatedLocationProvider Class Reference
Inheritance diagram for VgMySimulatedLocationProvider:
Inheritance graph

Public Member Functions

 VgMySimulatedLocationProvider (VgApplication::VgIApplication *pApplication, VgMyLayerAndCameraHandler *pLayerAndCameraHandler)
 
 ~VgMySimulatedLocationProvider ()
 
void generateTestPosition ()
 
std::string getName ()
 Returns the name of the provider. More...
 
void enable ()
 Requests provider starts sending location notifications. More...
 
void disable ()
 Requests provider stops sending location notifications. More...
 
bool isEnabled ()
 Returns true if the provider is enabled. More...
 
bool supportsPosition ()
 Returns true if the provider supports position updates. More...
 
bool supportsAccuracy ()
 Returns true if the provider supports accuracy updates. More...
 
bool supportsContext ()
 Returns true if the provider supports context updates. More...
 
bool supportsFloor ()
 Returns true if the provider supports floor updates. More...
 
bool supportsHeading ()
 Returns true if the provider supports heading updates. More...
 
- Public Member Functions inherited from VgMyLocationProvider
virtual ~VgMyLocationProvider ()
 

Additional Inherited Members

- Public Types inherited from VgMyLocationProvider
enum  { AVAILABLE = 0, OUT_OF_SERVICE, TEMPORARILY_UNAVAILABLE, LOCATION_SERVICES_REQUIRE_AUTHORISATION }
 

Constructor & Destructor Documentation

VgMySimulatedLocationProvider::VgMySimulatedLocationProvider ( VgApplication::VgIApplication *  pApplication,
VgMyLayerAndCameraHandler pLayerAndCameraHandler 
)
VgMySimulatedLocationProvider::~VgMySimulatedLocationProvider ( )

Member Function Documentation

void VgMySimulatedLocationProvider::disable ( )
virtual

Requests provider stops sending location notifications.

If provider is registered with the location manager, a notifyLocationProviderDisabled() will be broadcast to associated listeners.

Implements VgMyLocationProvider.

void VgMySimulatedLocationProvider::enable ( )
virtual

Requests provider starts sending location notifications.

If provider is registered with the location manager, a notifyLocationProviderEnabled() will be broadcast to associated listeners

Implements VgMyLocationProvider.

void VgMySimulatedLocationProvider::generateTestPosition ( )
std::string VgMySimulatedLocationProvider::getName ( )
virtual

Returns the name of the provider.

Implements VgMyLocationProvider.

bool VgMySimulatedLocationProvider::isEnabled ( )
virtual

Returns true if the provider is enabled.

Implements VgMyLocationProvider.

bool VgMySimulatedLocationProvider::supportsAccuracy ( )
virtual

Returns true if the provider supports accuracy updates.

Implements VgMyLocationProvider.

bool VgMySimulatedLocationProvider::supportsContext ( )
virtual

Returns true if the provider supports context updates.

Implements VgMyLocationProvider.

bool VgMySimulatedLocationProvider::supportsFloor ( )
virtual

Returns true if the provider supports floor updates.

Implements VgMyLocationProvider.

bool VgMySimulatedLocationProvider::supportsHeading ( )
virtual

Returns true if the provider supports heading updates.

Implements VgMyLocationProvider.

bool VgMySimulatedLocationProvider::supportsPosition ( )
virtual

Returns true if the provider supports position updates.

Implements VgMyLocationProvider.


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