|
DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
#include <OpMonFacility.hpp>
Public Member Functions | |
| OpMonFacility (std::string uri) | |
| virtual | ~OpMonFacility ()=default |
| OpMonFacility (const OpMonFacility &)=delete | |
| OpMonFacility is not copy-constructible. | |
| OpMonFacility & | operator= (const OpMonFacility &)=delete |
| OpMonFacility is not copy-assignable. | |
| OpMonFacility (OpMonFacility &&)=delete | |
| OpMonFacility is not move-constructible. | |
| OpMonFacility & | operator= (OpMonFacility &&)=delete |
| OpMonFacility is not move-assignable. | |
| const auto & | get_URI () const |
| virtual void | publish (opmon::OpMonEntry &&) const =0 |
Private Attributes | |
| std::string | m_uri |
Definition at line 59 of file OpMonFacility.hpp.
|
inlineexplicit |
Definition at line 62 of file OpMonFacility.hpp.
|
virtualdefault |
|
delete |
OpMonFacility is not copy-constructible.
|
delete |
OpMonFacility is not move-constructible.
|
inline |
Definition at line 70 of file OpMonFacility.hpp.
|
delete |
OpMonFacility is not copy-assignable.
|
delete |
OpMonFacility is not move-assignable.
|
pure virtual |
The implmentations of this functions need to be thread safe. It is a requirement to implement this function asyncronously. This function can throw, but it is guaranteed to throw an OpMonPublishFailure
Implemented in dunedaq::opmonlib::BackendOpMonFacility, and dunedaq::opmonlib::NullOpMonFacility.
|
private |
Definition at line 81 of file OpMonFacility.hpp.