8#ifndef DATAHANDLINGLIBS_INCLUDE_DATAHANDLINGLIBS_CONCEPTS_RECORDERCONCEPT_HPP_
9#define DATAHANDLINGLIBS_INCLUDE_DATAHANDLINGLIBS_CONCEPTS_RECORDERCONCEPT_HPP_
27namespace datahandlinglibs {
42 virtual void do_conf(
const appfwk::DAQModule::CommandData_t& args) = 0;
43 virtual void do_start(
const appfwk::DAQModule::CommandData_t&
obj) = 0;
44 virtual void do_stop(
const appfwk::DAQModule::CommandData_t&
obj) = 0;
45 virtual void do_scrap(
const appfwk::DAQModule::CommandData_t&
obj) = 0;
RecorderConcept & operator=(const RecorderConcept &)=delete
virtual ~RecorderConcept()
RecorderConcept(RecorderConcept &&)=delete
virtual void do_stop(const appfwk::DAQModule::CommandData_t &obj)=0
RecorderConcept(const RecorderConcept &)=delete
virtual void do_scrap(const appfwk::DAQModule::CommandData_t &obj)=0
virtual void init(const appmodel::DataRecorderModule *mcfg)=0
virtual void do_conf(const appfwk::DAQModule::CommandData_t &args)=0
virtual void do_start(const appfwk::DAQModule::CommandData_t &obj)=0
RecorderConcept & operator=(RecorderConcept &&)=delete