Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
EngineStateBusinessLogic.h
Go to the documentation of this file.
1 #ifndef ENGINESTATEBUSINESSLOGIC_H
2 #define ENGINESTATEBUSINESSLOGIC_H
3 
4 #include "BusinessLogic.h"
5 
7 {
8 public:
10  {
15  };
16 
18 
20  virtual ~EngineStateBusinessLogic();
21 
22  bool GetIgnitionStateFromSystem( bool &ignitionState );
24 private:
25  class DataClass;
26  QScopedPointer<DataClass> d;
27 };
28 
29 #endif // ENGINESTATEBUSINESSLOGIC_H
EngineStateBusinessLogic()
Definition: EngineStateBusinessLogic.cpp:36
bool GetIgnitionStateFromSystem(bool &ignitionState)
Definition: EngineStateBusinessLogic.cpp:46
The BusinessLogic class is the base class of all business logic classes. Every inherited class has to...
Definition: BusinessLogic.h:11
Definition: EngineStateBusinessLogic.h:14
Definition: EngineStateBusinessLogic.h:13
EngineStateAction
Definition: EngineStateBusinessLogic.h:9
Definition: EngineStateBusinessLogic.h:11
EngineStateBusinessLogic::EngineStateAction ProcessIgnitionState(const bool ignitionState)
Definition: EngineStateBusinessLogic.cpp:58
static const ApplicationDefines::BusinessLogicType mBusinessLogicType
Definition: EngineStateBusinessLogic.h:17
virtual ~EngineStateBusinessLogic()
Definition: EngineStateBusinessLogic.cpp:42
BusinessLogicType
Definition: ApplicationDefines.h:186
Definition: ApplicationDefines.h:226
Definition: EngineStateBusinessLogic.h:12
Definition: EngineStateBusinessLogic.cpp:19
Definition: EngineStateBusinessLogic.h:6