MAlarm Class Reference
Class holding an alarm data. More...
Public Types | |
enum | kAlarmType { kProcDrop, kProcOver, kInstanceProcDrop, kInstanceProcOver, kRamOver, kProcRamOver, kSwapOver, kDiskUsageOver, kCustomAlarm } |
Enumeration of alarms types. More... | |
Public Member Functions | |
virtual unsigned long long | getAlarmId () |
virtual const std::string & | getDescription () |
virtual time_t | getEndTime () |
virtual bool | getExpired () |
virtual time_t | getRaiseTime () |
virtual bool | getSilenced () |
virtual time_t | getTriggerTime () |
virtual int | getType () |
MAlarm () | |
virtual void | setAlarmId (unsigned long long _alarmId) |
virtual void | setDescription (const std::string &_alarmDescription) |
virtual void | setEndTime (time_t _endTime) |
virtual void | setExpired (bool _expired) |
virtual void | setRaiseTime (time_t _raiseTime) |
virtual void | setSilenced (bool _silenced) |
virtual void | setTriggerTime (time_t _triggerTime) |
virtual void | setType (int _alarmType) |
virtual | ~MAlarm () |
Detailed Description
Constructor & Destructor Documentation
MAlarm | ( | ) |
Default constructor
|
virtual |
Default destructor
The documentation for this class was generated from the following file:
- MClientLib/MAlarm.h