1 #include "otsdaq/CoreSupervisors/DataManagerSupervisor.h"
2 #include "otsdaq/ConfigurationInterface/ConfigurationManager.h"
3 #include "otsdaq/DataManager/DataManager.h"
4 #include "otsdaq/DataManager/DataManagerSingleton.h"
13 __SUP_COUT__ <<
"Constructor." << __E__;
15 CoreSupervisorBase::theStateMachineImplementation_.push_back(
16 DataManagerSingleton::getInstance<DataManager>(CorePropertySupervisorBase::getContextTreeNode(),
17 CorePropertySupervisorBase::getSupervisorConfigurationPath(),
18 CorePropertySupervisorBase::getSupervisorUID()));
20 __SUP_COUT__ <<
"Constructed." << __E__;
24 DataManagerSupervisor::~DataManagerSupervisor(
void)
26 __SUP_COUT__ <<
"Destroying..." << std::endl;
28 DataManagerSingleton::deleteInstance(CorePropertySupervisorBase::getSupervisorUID());
29 theStateMachineImplementation_.pop_back();
31 __SUP_COUT__ <<
"Destructed." << __E__;