Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
|
#include <structs.hpp>
Classes | |
struct | DefaultValues |
struct | Keys |
Public Member Functions | |
DeadManSettings ()=default | |
DeadManSettings (const DeadManSettings &other)=default | |
DeadManSettings (DeadManSettings &&other) noexcept=default | |
~DeadManSettings ()=default | |
DeadManSettings & | operator= (const DeadManSettings &other)=default |
DeadManSettings & | operator= (DeadManSettings &&other) noexcept=default |
bool | load (const iv::file::xml::node &nodeDeadManSettings) |
bool | save (iv::file::xml::node &nodeDeadManSettings) const |
Public Attributes | |
std::optional< iv::types::channelId > | deadManOn |
std::optional< iv::types::channelId > | deadManWarning |
std::optional< iv::types::channelId > | deadManAlarm |
std::optional< iv::types::channelId > | deadManCommandOn |
std::optional< iv::types::channelId > | deadManCommandOff |
std::optional< iv::types::channelId > | deadManCommandReset |
std::optional< iv::types::channelId > | deadManTime |
bool | isDeadManEnabled {false} |
|
default |
|
default |
|
defaultnoexcept |
|
default |
bool iv::model::DeadManSettings::load | ( | const iv::file::xml::node & | nodeDeadManSettings | ) |
|
default |
|
defaultnoexcept |
bool iv::model::DeadManSettings::save | ( | iv::file::xml::node & | nodeDeadManSettings | ) | const |
std::optional<iv::types::channelId> iv::model::DeadManSettings::deadManAlarm |
std::optional<iv::types::channelId> iv::model::DeadManSettings::deadManCommandOff |
std::optional<iv::types::channelId> iv::model::DeadManSettings::deadManCommandOn |
std::optional<iv::types::channelId> iv::model::DeadManSettings::deadManCommandReset |
std::optional<iv::types::channelId> iv::model::DeadManSettings::deadManOn |
std::optional<iv::types::channelId> iv::model::DeadManSettings::deadManTime |
std::optional<iv::types::channelId> iv::model::DeadManSettings::deadManWarning |
bool iv::model::DeadManSettings::isDeadManEnabled {false} |