41 ActionPtr
clone()
const override {
return std::make_unique<Configure>(
name(), ptr_, conf_); }
45 void to_json(Json& j)
const override { j = *conf_; }
68 return std::make_unique<Configure>(
name(), ptr_, c);
Definition: trigger.hpp:607
const std::string & description() const
Definition: entity.hpp:90
const std::string & name() const
Definition: entity.hpp:67
Definition: trigger.hpp:290
Definition: trigger.hpp:433
size_t erase(const std::string &key)
Definition: conf.cpp:74
Definition: confable.hpp:98
virtual void from_conf(const Conf &c)
Definition: confable.cpp:70
Schema & schema()
Definition: confable.cpp:47
Definition: trigger.hpp:87
Definition: trigger.hpp:207