|
otsdaq
3.03.00
|
Inheritance diagram for ots::ARTDAQSupervisorTRACEController:
Collaboration diagram for ots::ARTDAQSupervisorTRACEController:Public Member Functions | |
| const ITRACEController::HostTraceLevelMap & | getTraceLevels (void) final |
| pure virtual | |
| virtual void | setTraceLevelMask (std::string const &label, TraceMasks const &lvl, std::string const &hostname="localhost", std::string const &mode="ALL") final |
| pure virtual | |
| void | setSupervisorPtr (ARTDAQSupervisor *ptr) |
| virtual bool | getIsTriggered (void) |
| These functions are defaulted because ARTDAQSupervisorTRACEController doesn't have direct access to the ARTDAQ TRACE Buffers. | |
| virtual void | setTriggerEnable (size_t) |
| pure virtual | |
| virtual void | resetTraceBuffer (void) |
| pure virtual | |
| virtual void | enableTrace (bool enable=true) |
| pure virtual | |
Public Member Functions inherited from ots::ITRACEController | |
| std::string | getTraceBufferDump (std::string const &filterFor="", std::string const &filterOut="") |
| std::string | getHostnameString (void) |
Additional Inherited Members | |
Public Types inherited from ots::ITRACEController | |
| typedef std::unordered_map< std::string, TraceMasks > | TraceLevelMap |
| typedef std::unordered_map< std::string, TraceLevelMap > | HostTraceLevelMap |
Protected Member Functions inherited from ots::ITRACEController | |
| void | addTraceLevelsForThisHost (void) |
| void | setTraceLevelsForThisHost (std::string const &name, TraceMasks const &lvl, std::string const &mode="ALL") |
Protected Attributes inherited from ots::ITRACEController | |
| HostTraceLevelMap | traceLevelsMap_ |
Definition at line 9 of file ARTDAQSupervisorTRACEController.h.