Skip to content
Snippets Groups Projects
Commit 1f95f32d authored by Marcel Loose's avatar Marcel Loose :sunglasses:
Browse files

BugID: 1050

A whole bunch of code changes. Most notably:
* All BBSStrategy and all BBSStep classes now inherit from the Command base
  class.
* CommandVisitor is used in quite a number of places to "restore lost type
  information"; i.e. to recover the exact type of a Command.
* CommandQueue now stores and retrieves Commands instead of BBSSteps and
  BBSStrategy.
parent 840222a0
No related branches found
No related tags found
No related merge requests found
......@@ -27,7 +27,6 @@ pkginclude_HEADERS = \
IterationResult.h \
KernelProcessControl.h \
NextChunkCommand.h \
Property.h \
SolverProcessControl.h
noinst_HEADERS = \
......
......@@ -27,13 +27,11 @@
#include <BBSControl/CommandQueue.h>
#include <BBSControl/CommandQueueTransactors.h>
#include <BBSControl/QueryBuilder/AddCommand.h>
#include <BBSControl/QueryBuilder/GetNextCommand.h>
#include <BBSControl/BBSSingleStep.h>
#include <BBSControl/BBSSolveStep.h>
#include <BBSControl/BBSStrategy.h>
#include <BBSControl/BBSStructs.h>
#include <BBSControl/Exceptions.h>
#include <BBSControl/CommandInserter.h>
#include <APS/ParameterSet.h>
#include <APS/Exceptions.h>
#include <Common/StreamUtil.h>
......
check_PROGRAMS = tpqxx \
tpqutil \
check_PROGRAMS = tpqutil \
tBBSStrategy \
tCommandQueue \
tQuery
tCommandQueue
check_SCRIPTS = tpqutil.sh \
tBBSStrategy.sh \
......@@ -14,10 +12,6 @@ CHECKTOOLPROGS = tpqutil \
tCommandQueue
#ENDCHECKTOOLPROGS
tpqxx_SOURCES = tpqxx.cc
tpqxx_LDADD = ../src/libbbscontrol.la
tpqxx_DEPENDENCIES = ../src/libbbscontrol.la $(LOFAR_DEPEND)
tpqutil_SOURCES = tpqutil.cc
tpqutil_LDADD = ../src/libbbscontrol.la
tpqutil_DEPENDENCIES = ../src/libbbscontrol.la $(LOFAR_DEPEND)
......@@ -31,10 +25,6 @@ tCommandQueue_SOURCES = tCommandQueue.cc
tCommandQueue_LDADD = ../src/libbbscontrol.la
tCommandQueue_DEPENDENCIES = ../src/libbbscontrol.la $(LOFAR_DEPEND)
tQuery_SOURCES = tQuery.cc
tQuery_LDADD = ../src/libbbscontrol.la
tQuery_DEPENDENCIES = ../src/libbbscontrol.la $(LOFAR_DEPEND)
TESTS = $(check_SCRIPTS)
EXTRA_DIST = $(check_SCRIPTS) \
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment