1 #ifndef MONITORINGBUSINESSLOGIC
2 #define MONITORINGBUSINESSLOGIC
57 QScopedPointer<DataClass> d;
60 #endif // MONITORINGBUSINESSLOGIC
void ProcessSingleDeviceMonitoringData(const MonitoringDevices::MonitoringDeviceStatus &deviceStatus)
ProcessSingleDeviceMonitoringData processes received status from single device, this way device can s...
Definition: MonitoringBusinessLogic.cpp:78
MonitoringBusinessLogic()
Definition: MonitoringBusinessLogic.cpp:37
QString PrepareMonitoringOverviewMessage()
PrepareMonitoringOverviewMessage returns formated overview of devices encountering a problem...
Definition: MonitoringBusinessLogic.cpp:47
bool GetDeviceStatusReport(ApplicationDefines::MonitoringDeviceStatus &generalDeviceStatus, QStringList &errorMessages)
GetDeviceStatusReport.
Definition: MonitoringBusinessLogic.cpp:83
The BusinessLogic class is the base class of all business logic classes. Every inherited class has to...
Definition: BusinessLogic.h:11
MonitoringDeviceStatus
Definition: ApplicationDefines.h:453
Definition: ApplicationDefines.h:218
Definition: MonitoringBusinessLogic.h:6
static const ApplicationDefines::BusinessLogicType mBusinessLogicType
Definition: MonitoringBusinessLogic.h:18
The MonitoringBusinessLogic class processes data from 'analyzer' application about current state of d...
Definition: MonitoringBusinessLogic.h:14
bool ProcessMonitoringDataFromAnalyzer(const QString &data)
ProcessMonitoringDataFromAnalyzer parses data from 'analyzer' application.
Definition: MonitoringBusinessLogic.cpp:66
virtual ~MonitoringBusinessLogic()
Definition: MonitoringBusinessLogic.cpp:42
Definition: MonitoringDeviceStatusReport.h:10
Definition: BusinessLogic.cpp:3
BusinessLogicType
Definition: ApplicationDefines.h:186