diff options
Diffstat (limited to 'platform/location.hpp')
-rw-r--r-- | platform/location.hpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/platform/location.hpp b/platform/location.hpp index 45a38bcde7..839475eedf 100644 --- a/platform/location.hpp +++ b/platform/location.hpp @@ -67,6 +67,8 @@ namespace location } public: + virtual ~LocationService() {} + void SetGpsObserver(TGpsCallback observer) { m_gpsObserver = observer; @@ -85,4 +87,6 @@ namespace location } -extern "C" location::LocationService & GetLocationService(); +extern "C" location::LocationService & GetLocationManager(); +extern "C" location::LocationService * CreateAppleLocationService(); +extern "C" location::LocationService * CreateWiFiLocationService(); |