Horizon
horizon::Rules Member List

This is the complete list of members for horizon::Rules, including all inherited members.

add_rule(RuleID id)=0 (defined in horizon::Rules)horizon::Rulespure virtual
can_export() const (defined in horizon::Rules)horizon::Rulesinlinevirtual
fix_order(RuleID id) (defined in horizon::Rules)horizon::Rulesprotected
get_rule(RuleID id) const =0 (defined in horizon::Rules)horizon::Rulespure virtual
get_rule(RuleID id) (defined in horizon::Rules)horizon::Rules
get_rule(RuleID id, const UUID &uu) const =0 (defined in horizon::Rules)horizon::Rulespure virtual
get_rule(RuleID id, const UUID &uu) (defined in horizon::Rules)horizon::Rules
get_rule_ids() const =0 (defined in horizon::Rules)horizon::Rulespure virtual
get_rule_nc(RuleID id) (defined in horizon::Rules)horizon::Rulesinline
get_rules(RuleID id) const =0 (defined in horizon::Rules)horizon::Rulespure virtual
get_rules(RuleID id) (defined in horizon::Rules)horizon::Rules
get_rules_nc(RuleID id) (defined in horizon::Rules)horizon::Rulesinline
get_rules_sorted(RuleID id) const (defined in horizon::Rules)horizon::Rulesinline
get_rules_sorted(RuleID id) (defined in horizon::Rules)horizon::Rulesinline
import_rules(const json &j, const class RuleImportMap &import_map) (defined in horizon::Rules)horizon::Rulesinlinevirtual
load_from_json(const json &j)=0 (defined in horizon::Rules)horizon::Rulespure virtual
move_rule(RuleID id, const UUID &uu, int dir) (defined in horizon::Rules)horizon::Rules
remove_rule(RuleID id, const UUID &uu)=0 (defined in horizon::Rules)horizon::Rulespure virtual
Rules() (defined in horizon::Rules)horizon::Rules
serialize() const =0 (defined in horizon::Rules)horizon::Rulespure virtual
~Rules() (defined in horizon::Rules)horizon::Rulesvirtual