10 namespace alarm_control_panel {
12 class AlarmControlPanel;
AlarmControlPanelCall & arm_away()
AlarmControlPanelCall & arm_vacation()
optional< std::string > code_
AlarmControlPanelCall & arm_night()
AlarmControlPanelCall & pending()
AlarmControlPanelCall & arm_custom_bypass()
AlarmControlPanel * parent_
AlarmControlPanelCall & disarm()
const optional< std::string > & get_code() const
AlarmControlPanelCall & set_code(const std::string &code)
const optional< AlarmControlPanelState > & get_state() const
optional< AlarmControlPanelState > state_
Implementation of SPI Controller mode.
AlarmControlPanelCall(AlarmControlPanel *parent)
AlarmControlPanelCall & arm_home()
AlarmControlPanelCall & triggered()