[hide private]
[frames] | no frames]

[ Module Hierarchy | Class Hierarchy ]

# Class Hierarchy

- alarmserver.alarmserver.Alarm: An instance of this class represents a defined or active alarm.
- alarmserver.alarmserver.AlarmServer: An alarm server with the possibility to define alarms, raise, acknowledge and clear them.
  - alarmserver.gui.AlarmServerModel: This class allows the user access to the alarm server via the model/view mechanism of the Qt framework.
- object: The most base type
  - alarmserver.alarmserver.AlarmWord: Hold the value of an alarm word and raise alarms for each alarm bit.
  - exceptions.BaseException: Common base class for all exceptions
    - exceptions.Exception: Common base class for all non-exit exceptions.
      - alarmserver.alarmserver.AlarmNotDefinedError
  - sip.simplewrapper
    - sip.wrapper
      - PyQt4.QtCore.QObject: QObject(QObject parent=None)
        - PyQt4.QtCore.QAbstractItemModel: QAbstractItemModel(QObject parent=None)
          - PyQt4.QtCore.QAbstractTableModel: QAbstractTableModel(QObject parent=None)
            - alarmserver.gui.AlarmServerModel: This class allows the user access to the alarm server via the model/view mechanism of the Qt framework.