otsdaq  v2_05_02_indev
TRACEController.h
1 #ifndef OTSDAQ_MESSAGEFACILITY_TRACECONTROLLER_H
2 #define OTSDAQ_MESSAGEFACILITY_TRACECONTROLLER_H
3 
4 #include "otsdaq/MessageFacility/ITRACEController.h"
5 
6 namespace ots
7 {
9 {
11  virtual ~TRACEController() = default;
12 
13  virtual HostTraceLevelMap GetTraceLevels();
14  virtual void SetTraceLevelMask(std::string name, TraceMasks const& lvl, std::string hostname = "localhost");
15 };
16 }
17 
18 #endif // OTSDAQ_MESSAGEFACILITY_TRACECONTROLLER_H