This commit is contained in:
Erik Frojdh
2019-06-21 17:38:49 +02:00
parent e80ce1b4c4
commit c466623e86

View File

@ -5,10 +5,10 @@
#include "CmdLineParser.h" #include "CmdLineParser.h"
#include "CmdProxy.h" #include "CmdProxy.h"
#include "container_utils.h" #include "container_utils.h"
#include "string_utils.h"
#include "multiSlsDetector.h" #include "multiSlsDetector.h"
#include "slsDetectorCommand.h" #include "slsDetectorCommand.h"
#include "sls_detector_exceptions.h" #include "sls_detector_exceptions.h"
#include "string_utils.h"
#include <cstdlib> #include <cstdlib>
#include <memory> #include <memory>
@ -30,14 +30,14 @@ class multiSlsDetectorClient {
if (parser.isHelp()) if (parser.isHelp())
action_ = slsDetectorDefs::HELP_ACTION; action_ = slsDetectorDefs::HELP_ACTION;
runCommand(); runCommand();
} }
multiSlsDetectorClient(const std::string &args, int action, multiSlsDetectorClient(const std::string &args, int action,
multiSlsDetector *myDetector = nullptr, multiSlsDetector *myDetector = nullptr,
std::ostream &output = std::cout) std::ostream &output = std::cout)
: action_(action), detPtr(myDetector), os(output) { : action_(action), detPtr(myDetector), os(output) {
parser.Parse(args); parser.Parse(args);
action_ = slsDetectorDefs::HELP_ACTION; if (parser.isHelp())
action_ = slsDetectorDefs::HELP_ACTION;
runCommand(); runCommand();
} }