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
