class LocationLogger : public ITimerListener, public IVisitListener {
- public:
- LocationLogger(ILocationListener *listener = nullptr);
- ~LocationLogger();
-
private:
/* INPUT */
void onVisitStart();
double direction, double climb, void *userData);
bool __locationManagerRequestSingleLocation();
+ LocationLogger(const LocationLogger&) = delete;
+ LocationLogger& operator=(const LocationLogger&) = delete;
+
+ public:
+ LocationLogger(ILocationListener *listener = nullptr);
+ ~LocationLogger();
+
}; /* class LocationLogger */
} /* namespace ctx */