Refactoring: rename evaluate to execute on actions

This commit is contained in:
Felipe Zimmerle
2019-02-25 21:47:51 -03:00
parent a5a0f261e2
commit 14a60ef46c
168 changed files with 230 additions and 237 deletions

View File

@@ -47,7 +47,7 @@ class Action {
m_parser_payload("") {
set_name_and_payload(_action);
}
explicit Action(const std::string& _action, int kind)
Action(const std::string& _action, int kind)
: m_isNone(false),
temporaryAction(false),
action_kind(kind),
@@ -65,12 +65,12 @@ class Action {
virtual ~Action() { }
virtual std::string evaluate(const std::string &exp,
virtual std::string execute(const std::string &exp,
Transaction *transaction);
virtual bool evaluate(RuleWithActions *rule, Transaction *transaction);
virtual bool evaluate(RuleWithActions *rule, Transaction *transaction,
virtual bool execute(RuleWithActions *rule, Transaction *transaction);
virtual bool execute(RuleWithActions *rule, Transaction *transaction,
RuleMessage &ruleMessage) {
return evaluate(rule, transaction);
return execute(rule, transaction);
}
virtual bool init(std::string *error) { return true; }
virtual bool isDisruptive() { return false; }