1 #ifndef OTSDAQ_MESSAGEFACILITY_TRACECONTROLLER_H
2 #define OTSDAQ_MESSAGEFACILITY_TRACECONTROLLER_H
4 #include "otsdaq/MessageFacility/ITRACEController.h"
17 std::string
const& hostname =
"localhost",
18 std::string
const& mode =
"ALL");
virtual void setTraceLevelMask(std::string const &label, TraceMasks const &lvl, std::string const &hostname="localhost", std::string const &mode="ALL")
pure virtual
virtual void setTriggerEnable(size_t entriesAfterTrigger)
pure virtual
virtual void enableTrace(bool enable=true)
pure virtual
virtual const HostTraceLevelMap & getTraceLevels(void)
pure virtual
virtual void resetTraceBuffer(void)
pure virtual
virtual bool getIsTriggered(void)
pure virtual