| QString ${datamodel}::evaluateToString(QScxmlExecutableContent::EvaluatorId id, bool *ok) |
| { |
| *ok = true; |
| ${evaluateToStringCases} |
| Q_UNREACHABLE(); |
| *ok = false; |
| return QString(); |
| } |
| |
| bool ${datamodel}::evaluateToBool(QScxmlExecutableContent::EvaluatorId id, bool *ok) |
| { |
| *ok = true; |
| ${evaluateToBoolCases} |
| Q_UNREACHABLE(); |
| *ok = false; |
| return false; |
| } |
| |
| QVariant ${datamodel}::evaluateToVariant(QScxmlExecutableContent::EvaluatorId id, bool *ok) |
| { |
| *ok = true; |
| ${evaluateToVariantCases} |
| Q_UNREACHABLE(); |
| *ok = false; |
| return QVariant(); |
| } |
| |
| void ${datamodel}::evaluateToVoid(QScxmlExecutableContent::EvaluatorId id, bool *ok) |
| { |
| *ok = true; |
| ${evaluateToVoidCases} |
| Q_UNREACHABLE(); |
| *ok = false; |
| } |