aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/parsingtoolbox.h
diff options
context:
space:
mode:
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: