An extension of original API for working with GPS devices.
Diff: GPSProvider.cpp
- Revision:
- 1:c1122f8eec82
- Parent:
- 0:792e9343fd39
- Child:
- 2:0893ad528287
--- a/GPSProvider.cpp Thu Oct 30 14:42:27 2014 +0000 +++ b/GPSProvider.cpp Fri Oct 31 13:34:59 2014 +0000 @@ -41,3 +41,39 @@ { impl->stop(); } + +void +GPSProvider::process(void) +{ + impl->process(); +} + +bool +GPSProvider::haveDeviceInfo(void) const +{ + return impl->haveDeviceInfo(); +} + +const char * +GPSProvider::getDeviceInfo(void) const +{ + return impl->getDeviceInfo(); +} + +bool +GPSProvider::locationAvailable(void) const +{ + return impl->locationAvailable(); +} + +const GPSProvider::LocationUpdateParams_t * +GPSProvider::getLastLocation(void) const +{ + return impl->getLastLocation(); +} + +void +GPSProvider::onLocationUpdate(LocationUpdateCallback_t callback) +{ + impl->onLocationUpdate(callback); +}