00001 #include "otsdaq-core/ConfigurationPluginDataFormats/ARTDAQConsumerConfiguration.h"
00002 #include "otsdaq-core/Macros/ConfigurationPluginMacros.h"
00003
00004 #include <iostream>
00005
00006 using namespace ots;
00007
00008
00009 ARTDAQConsumerConfiguration::ARTDAQConsumerConfiguration(void)
00010 : ConfigurationBase("ARTDAQConsumerConfiguration")
00011 {
00013
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026 }
00027
00028
00029 ARTDAQConsumerConfiguration::~ARTDAQConsumerConfiguration(void)
00030 {}
00031
00032
00033 void ARTDAQConsumerConfiguration::init(ConfigurationManager *configManager)
00034 {
00035 }
00036
00037
00038 const std::string ARTDAQConsumerConfiguration::getConfigurationString(std::string processorUID) const
00039 {
00040 std::string tmpConfiguration;
00041 ConfigurationBase::activeConfigurationView_->getValue(tmpConfiguration, ConfigurationBase::activeConfigurationView_->findRow(ProcessorID,processorUID), ConfigurationString);
00042 return tmpConfiguration;
00043 }
00044
00045 DEFINE_OTS_CONFIGURATION(ARTDAQConsumerConfiguration)