11class AlarmControlPanel;
30 const optional<AlarmControlPanelState> &
get_state()
const;
31 const optional<std::string> &
get_code()
const;
36 optional<AlarmControlPanelState>
state_{};
AlarmControlPanel * parent_
const optional< std::string > & get_code() const
optional< AlarmControlPanelState > state_
AlarmControlPanelCall & triggered()
AlarmControlPanelCall & arm_night()
const optional< AlarmControlPanelState > & get_state() const
AlarmControlPanelCall & set_code(const std::string &code)
AlarmControlPanelCall & disarm()
optional< std::string > code_
AlarmControlPanelCall & arm_custom_bypass()
AlarmControlPanelCall & arm_away()
AlarmControlPanelCall & pending()
AlarmControlPanelCall(AlarmControlPanel *parent)
AlarmControlPanelCall & arm_home()
AlarmControlPanelCall & arm_vacation()
AlarmControlPanelCall & set_code(const char *code)