Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
PowerLossStateLogic.h
Go to the documentation of this file.
1 #ifndef POWERLOSSSTATELOGIC_H
2 #define POWERLOSSSTATELOGIC_H
3 
4 #include "StateLogic.h"
5 
6 class ApplicationState;
7 
9 {
10 public:
11  PowerLossStateLogic( ApplicationState *stateLogicOwner, const StorageList &storageList, BusinessLogicManager *businessLogicManager );
12  virtual ~PowerLossStateLogic();
13 
14  void AnalyzePowerState();
15 
16 private:
17  class DataClass;
18  QScopedPointer<DataClass> d;
19 };
20 
21 #endif // POWERLOSSSTATELOGIC_H
Definition: PowerLossStateLogic.cpp:22
Definition: ApplicationState.h:33
PowerLossStateLogic(ApplicationState *stateLogicOwner, const StorageList &storageList, BusinessLogicManager *businessLogicManager)
Definition: PowerLossStateLogic.cpp:63
Definition: PowerLossStateLogic.h:8
Definition: BusinessLogicManager.h:7
Definition: StateLogic.h:11
void AnalyzePowerState()
Definition: PowerLossStateLogic.cpp:73
virtual ~PowerLossStateLogic()
Definition: PowerLossStateLogic.cpp:69