25#ifndef SYNCALARMINVENTORY_H
26#define SYNCALARMINVENTORY_H
82 bool deleteAlarmFromDb(
int alarmName);
85 int addAlarmToDb(QDateTime timeStamp);
88 QSqlDatabase *getDbHandle();
100 QSqlDatabase iDbHandle;
103 QString iConnectionName;
107 void timerTriggered();
Class for storing alarms.
Definition: SyncAlarmInventory.h:38
void removeAllAlarms()
Definition: SyncAlarmInventory.cpp:163
void triggerAlarm(int alarmId)
Signal triggered when an alarm expired.
bool init()
Creates and Initialize the alarms database. also Creates the timers Please call this function to make...
Definition: SyncAlarmInventory.cpp:45
int addAlarm(QDateTime alarmTime)
Method to add an alarm.
Definition: SyncAlarmInventory.cpp:97
~SyncAlarmInventory()
Definition: SyncAlarmInventory.cpp:85
SyncAlarmInventory()
Definition: SyncAlarmInventory.cpp:37
bool removeAlarm(int alarmId)
Definition: SyncAlarmInventory.cpp:153