module_other_alarm.h 485 B

123456789101112131415161718192021
  1. #ifndef MODULE_OTHER_ALARM_H
  2. #define MODULE_OTHER_ALARM_H
  3. #include "module_singleton_base.h"
  4. #include "card.h"
  5. class module_other_alarm:public singleton_base<module_other_alarm>
  6. {
  7. private:
  8. friend class singleton_base<module_other_alarm>;
  9. module_other_alarm()
  10. {
  11. }
  12. public:
  13. static void power_lower_serious(std::shared_ptr<card_location_base> card_ptr);
  14. static void power_nomarl(std::shared_ptr<card_location_base> card_ptr);
  15. };
  16. #endif // MODULE_OTHER_ALARM_H