AppCore
Loading...
Searching...
No Matches
ds_gps.h
Go to the documentation of this file.
1#ifndef DS_GPS_H
2#define DS_GPS_H
3
5
6// forward declaration
7class DS_Event;
9class DS_GpsData;
10
12{
13public:
14 DS_Gps();
15 virtual ~DS_Gps();
16 virtual ds_string GetName();
17 virtual ds_string GetVersion();
18 virtual bool Init( DispatchingModuleManager *manager );
19 virtual bool SendString( DS_Event &event, ds_string &sendString, bool &forceImmediateSending );
20 virtual bool PostSendString( DS_Event &event, ds_string &sendString, ds_StringList &sendStringList, bool &forceImmediateSending );
21 virtual void RestartTimer( DS_Event &event );
22
23private:
24 DS_GpsData *d;
25};
26
27#endif // DS_GPS_H
std::list< ds_string * > ds_StringList
Definition ds_typedefs.h:10
std::string ds_string
Definition ds_typedefs.h:9
Definition ds_event.h:7
Definition ds_gps.h:12
virtual bool Init(DispatchingModuleManager *manager)
Definition ds_gps.cpp:323
virtual ds_string GetVersion()
Definition ds_gps.cpp:318
virtual bool PostSendString(DS_Event &event, ds_string &sendString, ds_StringList &sendStringList, bool &forceImmediateSending)
Definition ds_gps.cpp:435
DS_Gps()
Definition ds_gps.cpp:287
virtual bool SendString(DS_Event &event, ds_string &sendString, bool &forceImmediateSending)
Definition ds_gps.cpp:342
virtual ~DS_Gps()
Definition ds_gps.cpp:307
virtual void RestartTimer(DS_Event &event)
Definition ds_gps.cpp:440
virtual ds_string GetName()
Definition ds_gps.cpp:313
Interface class for all modules of dispatching system.
Definition DispatchingModuleInterface.h:18
Definition DispatchingModuleManager.h:27