aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/parsingtoolbox.h
diff options
context:
space:
mode:
authorRenaud G <renaud@rolisteam.org>2015-03-03 22:57:16 +0100
committerRenaud G <renaud@rolisteam.org>2015-03-03 22:57:16 +0100
commit9f57feb3052ef74c9ee6aa08b39f04ee61f6839c (patch)
tree7628e1e7138d8314f1d87dc939a991dd5cf039ad /parsingtoolbox.h
parentd51884f5c6ea38f3bf06b3a0ef185056fa0a7558 (diff)
downloadOneRoll-9f57feb3052ef74c9ee6aa08b39f04ee61f6839c.tar.gz
OneRoll-9f57feb3052ef74c9ee6aa08b39f04ee61f6839c.zip
-store pointeur to previous node.
Diffstat (limited to 'parsingtoolbox.h')
-rw-r--r--parsingtoolbox.h30
1 files changed, 30 insertions, 0 deletions
diff --git a/parsingtoolbox.h b/parsingtoolbox.h
index 5007564..6090b44 100644
--- a/parsingtoolbox.h
+++ b/parsingtoolbox.h
@@ -28,12 +28,32 @@
#include "booleancondition.h"
#include "range.h"
+/**
+ * @brief The ParsingToolBox class - gathering tools
+ */
class ParsingToolBox
{
public:
ParsingToolBox();
+ /**
+ * @brief addSort
+ * @param e
+ * @param b
+ * @return
+ */
ExecutionNode* addSort(ExecutionNode* e,bool b);
+ /**
+ * @brief readLogicOperator
+ * @param str
+ * @param op
+ * @return
+ */
bool readLogicOperator(QString& str,BooleanCondition::LogicOperator& op);
+ /**
+ * @brief readValidator
+ * @param str
+ * @return
+ */
Validator* readValidator(QString& str);
@@ -46,7 +66,17 @@ public:
bool readNumber(QString& str, int& myNumber);
+ /**
+ * @brief readOpenParentheses
+ * @param str
+ * @return
+ */
bool readOpenParentheses(QString& str);
+ /**
+ * @brief readCloseParentheses
+ * @param str
+ * @return
+ */
bool readCloseParentheses(QString& str);
private: