DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
#include <ConfigAction.hpp>
Public Member Functions | |
virtual | ~ConfigAction () |
virtual void | notify (std::vector< ConfigurationChange * > &changes) noexcept=0 |
Call action on database changes. | |
virtual void | load () noexcept=0 |
Call action on database file(s) load. | |
virtual void | unload () noexcept=0 |
Call action on database file(s) unload. | |
virtual void | update (const ConfigObject &obj, const std::string &name) noexcept=0 |
Call action on database object modification by user's code. | |
An action is called when configuration is unload or system notification callback is coming.
Definition at line 15 of file ConfigAction.hpp.
|
inlinevirtual |
Definition at line 18 of file ConfigAction.hpp.
|
pure virtualnoexcept |
Call action on database file(s) load.
Implemented in dunedaq::confmodel::DisabledComponents.
|
pure virtualnoexcept |
Call action on database changes.
Implemented in dunedaq::confmodel::DisabledComponents.
|
pure virtualnoexcept |
Call action on database file(s) unload.
Implemented in dunedaq::confmodel::DisabledComponents.
|
pure virtualnoexcept |
Call action on database object modification by user's code.
Implemented in dunedaq::confmodel::DisabledComponents.