Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
GPSAppReceiver.h
Go to the documentation of this file.
1 #ifndef GPSAPPRECEIVER_H
2 #define GPSAPPRECEIVER_H
3 
4 #include <QSharedPointer>
5 #include "obcdevices/gpsdriver/ercvgpsabs.h"
6 
7 class Core;
8 class GPSAppReceiver : public ERcvGpsAbs
9 {
10 public:
11  GPSAppReceiver( Core *core );
12  virtual ~GPSAppReceiver();
13 
14  virtual void hwEvent_GPS_Error();
15  virtual void hwEvent_GPS_Position( SGPSData *data );
16  virtual void hwEvent_GPS_Time( SGPSTimePal *data );
17 
18 private:
20 
21  class DataClass;
22  QSharedPointer<DataClass> d;
23 
25 };
26 
27 #endif // GPSAPPRECEIVER_H
Definition: GPSAppReceiver.h:8
Definition: Core.h:16
virtual ~GPSAppReceiver()
Definition: GPSAppReceiver.cpp:33
GPSAppReceiver(Core *core)
Definition: GPSAppReceiver.cpp:28
virtual void hwEvent_GPS_Time(SGPSTimePal *data)
Definition: GPSAppReceiver.cpp:62
virtual void hwEvent_GPS_Error()
Definition: GPSAppReceiver.cpp:38
Definition: GPSAppReceiver.cpp:11
virtual void hwEvent_GPS_Position(SGPSData *data)
Definition: GPSAppReceiver.cpp:47