Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
DataSynchronizationBusinessLogic.h
Go to the documentation of this file.
1 #ifndef DATASYNCHRONIZATIONBUSINESSLOGIC_H
2 #define DATASYNCHRONIZATIONBUSINESSLOGIC_H
3 
4 #include "BusinessLogic.h"
5 
7 {
8 public:
10 
13 
14  bool IsCommunicationInProgress() const;
15 
16  void CommunicationStarted();
17  void CommunicationFinished();
18 
19 private:
21 
22  class DataClass;
23  QScopedPointer<DataClass> d;
24 
26 };
27 
28 #endif // DATASYNCHRONIZATIONBUSINESSLOGIC_H
static const ApplicationDefines::BusinessLogicType mBusinessLogicType
Definition: DataSynchronizationBusinessLogic.h:9
bool IsCommunicationInProgress() const
Definition: DataSynchronizationBusinessLogic.cpp:35
void CommunicationStarted()
Definition: DataSynchronizationBusinessLogic.cpp:40
The BusinessLogic class is the base class of all business logic classes. Every inherited class has to...
Definition: BusinessLogic.h:11
void CommunicationFinished()
Definition: DataSynchronizationBusinessLogic.cpp:45
Definition: DataSynchronizationBusinessLogic.h:6
Definition: ApplicationDefines.h:216
Definition: BusinessLogic.cpp:3
DataSynchronizationBusinessLogic()
Definition: DataSynchronizationBusinessLogic.cpp:25
BusinessLogicType
Definition: ApplicationDefines.h:186
virtual ~DataSynchronizationBusinessLogic()
Definition: DataSynchronizationBusinessLogic.cpp:31