AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ds_passengers.h
Go to the documentation of this file.
1 #ifndef DS_PASSENGERS_H
2 #define DS_PASSENGERS_H
3 
5 
6 // forward declaration
7 class DS_Event;
9 class DS_PassengersData;
10 
12 {
13 public:
14  DS_Passengers();
15  virtual ~DS_Passengers();
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 
22 private:
23  DS_PassengersData *d;
24 };
25 
26 #endif
virtual bool Init(DispatchingModuleManager *manager)
Definition: ds_passengers.cpp:105
Interface class for all modules of dispatching system.
Definition: DispatchingModuleInterface.h:17
virtual bool PostSendString(DS_Event &event, ds_string &sendString, ds_StringList &sendStringList, bool &forceImmediateSending)
Definition: ds_passengers.cpp:198
DS_Passengers()
Definition: ds_passengers.cpp:81
virtual ds_string GetName()
Definition: ds_passengers.cpp:95
Definition: ds_event.h:6
Definition: ds_passengers.h:11
virtual bool SendString(DS_Event &event, ds_string &sendString, bool &forceImmediateSending)
Definition: ds_passengers.cpp:122
std::string ds_string
Definition: ds_typedefs.h:9
virtual ~DS_Passengers()
Definition: ds_passengers.cpp:90
Definition: DispatchingModuleManager.h:26
std::list< ds_string * > ds_StringList
Definition: ds_typedefs.h:10
virtual ds_string GetVersion()
Definition: ds_passengers.cpp:100