aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/diceparser.h
diff options
context:
space:
mode:
authorobiwankennedy <renaud@rolisteam.org>2014-01-14 18:42:13 +0100
committerobiwankennedy <renaud@rolisteam.org>2014-01-14 18:42:13 +0100
commitbdd0f3eba5021e2a5b7fdfa0fbedf388a624b634 (patch)
treedc4d6dee6502f0e39bfdcfcaa7ad4fb3e5d42f2f /diceparser.h
parentbdac1684ee605328beb6ac5f9b39678deb4e4a79 (diff)
downloadOneRoll-bdd0f3eba5021e2a5b7fdfa0fbedf388a624b634.tar.gz
OneRoll-bdd0f3eba5021e2a5b7fdfa0fbedf388a624b634.zip
Update diceparser.h
adding new methods
Diffstat (limited to 'diceparser.h')
-rw-r--r--diceparser.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/diceparser.h b/diceparser.h
index 434ae85..81eb207 100644
--- a/diceparser.h
+++ b/diceparser.h
@@ -85,7 +85,7 @@ private:
* @brief readOperator
* @return
*/
- bool readOperator(QString&);
+ bool readOperator(QString&,ExecutionNode* previous);
/**
* @brief setCurrentNode
* @param node
@@ -114,12 +114,15 @@ private:
bool readLogicOperator(QString& str,BooleanCondition::LogicOperator& condition);
+ void displayResult();
+
private:
QMap<QString,DiceOperator>* m_mapDiceOp;
QMap<QString,OptionOperator>* m_OptionOp;
QMap<QString,BooleanCondition::LogicOperator>* m_logicOp;
ExecutionNode* m_start;
ExecutionNode* m_current;
+ QString m_command;
};
/**