2namespace datahandlinglibs {
7 , m_readout_impl(nullptr)
8 , m_run_marker{ false }
26 if(modconf ==
nullptr) {
27 throw dunedaq::datahandlinglibs::FailedReadoutInitialization(
ERS_HERE,
get_dlh_name(),
"not a DataHandlerModule");
32 <<
"Failed to find specialization for given queue setup!";
virtual std::shared_ptr< dunedaq::datahandlinglibs::DataHandlingConcept > create_readout(const appmodel::DataHandlerModule *modconf, std::atomic< bool > &run_marker)=0
void do_record(const nlohmann::json &)
daqdataformats::run_number_t m_run_number
void do_scrap(const nlohmann::json &)
RawDataHandlerBase(const std::string &name)
RawDataHandlerBase Constructor.
void init(std::shared_ptr< appfwk::ConfigurationManager > cfg)
void do_conf(const nlohmann::json &)
std::string get_dlh_name()
std::atomic< bool > m_run_marker
void do_start(const nlohmann::json &)
void do_stop(const nlohmann::json &)
std::shared_ptr< datahandlinglibs::DataHandlingConcept > m_readout_impl
#define TLOG_DEBUG(lvl,...)
@ TLVL_ENTER_EXIT_METHODS