4 #ifndef FIRE_LOGICOPERATOR_HPP_INCLUDED
5 #define FIRE_LOGICOPERATOR_HPP_INCLUDED
38 std::string value =
"";
40 switch (logicOperator) {
58 }
catch (
const std::exception& exception) {
76 if (
string ==
"None") {
78 }
else if (
string ==
"Not") {
80 }
else if (
string ==
"And") {
82 }
else if (
string ==
"Or") {
87 }
catch (
const std::exception& exception) {
LogicOperator fromString(const std::string &string)
Restituisce il valore di un operatore logico data una stringa che rappresenta il valore dell'operator...
Definition: LogicOperator.hpp:73
std::string toString(const LogicOperator &logicOperator)
Restituisce la stringa che rappresenta il valore di un operatore logico dato il valore di un operator...
Definition: LogicOperator.hpp:37
LogicOperator
Enumerativo per la gestione di un operatore logico.
Definition: LogicOperator.hpp:21