aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/parsingtoolbox.cpp
diff options
context:
space:
mode:
authorRenaud G <renaud@rolisteam.org>2020-04-17 19:58:30 +0200
committerRenaud G <renaud@rolisteam.org>2020-04-17 19:58:30 +0200
commitbfce7e0dca2a05f8fecc7b4881683bf2c25a3ae3 (patch)
tree69b88b85e0a09a4f8909fe4894a05800bc096cbd /parsingtoolbox.cpp
parent06b763bde2b7f4983277dc2b057889d6fb875222 (diff)
downloadOneRoll-bfce7e0dca2a05f8fecc7b4881683bf2c25a3ae3.tar.gz
OneRoll-bfce7e0dca2a05f8fecc7b4881683bf2c25a3ae3.zip
Fix compilation on master
Add API to access aliases list.
Diffstat (limited to 'parsingtoolbox.cpp')
-rw-r--r--parsingtoolbox.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/parsingtoolbox.cpp b/parsingtoolbox.cpp
index fa72f6a..1854abe 100644
--- a/parsingtoolbox.cpp
+++ b/parsingtoolbox.cpp
@@ -121,6 +121,12 @@ void ParsingToolBox::clearUp()
m_errorMap.clear();
m_comment= QString("");
}
+
+void ParsingToolBox::cleanUpAliases()
+{
+ m_aliasList.clear();
+}
+
ExecutionNode* ParsingToolBox::addSort(ExecutionNode* e, bool b)
{
SortResultNode* nodeSort= new SortResultNode();
@@ -1862,6 +1868,11 @@ const QList<DiceAlias*>& ParsingToolBox::getAliases() const
return m_aliasList;
}
+QList<DiceAlias*>* ParsingToolBox::aliases()
+{
+ return &m_aliasList;
+}
+
std::vector<ExecutionNode*> ParsingToolBox::readInstructionList(QString& str, bool global)
{
if(str.isEmpty())