otsdaq  v2_03_00
ARTDAQConsumerConfiguration.h
1 #ifndef _ots_ARTDAQConsumerConfiguration_h_
2 #define _ots_ARTDAQConsumerConfiguration_h_
3 
4 #include <string>
5 
6 #include "otsdaq-coreTableCore/TableBase.h"
7 
8 namespace ots
9 {
11 {
12  public:
14  virtual ~ARTDAQConsumerConfiguration(void);
15 
16  // Methods
17  void init(ConfigurationManager* configManager);
18 
19  // Getters
20  const std::string getConfigurationString(std::string processorUID) const;
21 
22  private:
23  enum
24  {
25  ProcessorID,
26  ConfigurationString
27  };
28 };
29 } // namespace ots
30 #endif