An extension of original API for working with GPS devices.

Revision:
4:f35227b1f341
Parent:
3:47aaf0ebde35
--- a/GPSProviderImplBase.h	Tue Nov 04 11:31:49 2014 +0000
+++ b/GPSProviderImplBase.h	Fri Nov 07 08:24:48 2014 +0000
@@ -45,6 +45,15 @@
         locationCallback = callback;
     }
 
+public:
+    GPSProviderImplBase() : lastLocation(), deviceInfo(NULL), locationCallback(NULL) {
+        /* empty */
+    }
+
+    virtual ~GPSProviderImplBase() {
+        /* empty */
+    }
+
 protected:
     GPSProvider::LocationUpdateParams_t    lastLocation;
     const char                            *deviceInfo;