3#include "ESController/Config.h"
4#include "ESController/error.h"
10 m_jobOptionsPath =
"jobOptions.txt";
11 m_messageSvcType =
"MessageSvc";
15 m_pythonSetupFile =
"ESController/ESControllerPythonSetup.py";
18 std::string tmp_string = objname;
22 m_jobOptionsPath = tmp_string.substr(0, tmp_string.find(
";"));
24 if (tmp_string.substr(0, tmp_string.find(
";")) !=
"") {
25 m_jobOptionsPath = tmp_string.substr(0, tmp_string.find(
";"));
30 tmp_string = tmp_string.substr(tmp_string.find(
";")+1,tmp_string.size());
31 if (tmp_string.substr(0, tmp_string.find(
";")) !=
"") {
32 m_messageSvcType = tmp_string.substr(0, tmp_string.find(
";"));
36 tmp_string = tmp_string.substr(tmp_string.find(
";")+1,tmp_string.size());
37 if (tmp_string.substr(0, tmp_string.find(
";")) !=
"") {
38 m_evtSel = tmp_string.substr(0, tmp_string.find(
";"));
42 tmp_string = tmp_string.substr(tmp_string.find(
";")+1,tmp_string.size());
43 if (tmp_string.substr(0, tmp_string.find(
";")) !=
"") {
44 m_dllName = tmp_string.substr(0, tmp_string.find(
";"));
48 tmp_string = tmp_string.substr(tmp_string.find(
";")+1,tmp_string.size());
49 if (tmp_string.substr(0, tmp_string.find(
";")) !=
"") {
50 m_factoryName = tmp_string.substr(0, tmp_string.find(
";"));
54 tmp_string = tmp_string.substr(tmp_string.find(
";")+1,tmp_string.size());
55 if (tmp_string.substr(0, tmp_string.find(
";")) !=
"") {
56 m_pythonSetupFile = tmp_string.substr(0, tmp_string.find(
";"));
61 EFPSC_DBG1(
"efpsc::Config::Config",
" -> jobOptions Path = " << m_jobOptionsPath);
62 EFPSC_DBG1(
"efpsc::Config::Config",
" -> MessageSvcType = " << m_messageSvcType);
63 EFPSC_DBG1(
"efpsc::Config::Config",
" -> Event Selector = " << m_evtSel);
64 EFPSC_DBG1(
"efpsc::Config::Config",
" -> ApplicationMgr DLL name = " << m_dllName);
65 EFPSC_DBG1(
"efpsc::Config::Config",
" -> ApplicationMgr Factory name = " << m_factoryName);
66 EFPSC_DBG1(
"efpsc::Config::Config",
" -> Basic Python setup file = " << m_pythonSetupFile);
Config(const std::string &objname)