DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
#include <change_attribute.hpp>
Public Member Functions | |
ChangeAttribute (tref Object, dunedaq::conffwk::attribute_t AttributeData, T NewValueData, QUndoCommand *parent=nullptr) | |
void | undo () |
void | redo () |
![]() | |
onobject (tref obj, QUndoCommand *parent=nullptr, QUuid const &uuid=0) | |
![]() | |
bool | isvalid () const |
void | toggle () |
void | failed () const |
void | setundoable (bool s=true) const |
void | setredoable (bool s=true) const |
bool | undoable () const |
bool | redoable () const |
void | reload () const |
QUuid const & | source () const |
Private Attributes | |
T | OldValue |
T | NewValue |
dunedaq::conffwk::attribute_t | Attribute |
Additional Inherited Members | |
![]() | |
tref | checkedref () const |
![]() | |
state (QUndoCommand *parent=nullptr, QUuid const &uuid=0) | |
Definition at line 35 of file change_attribute.hpp.
dbe::actions::ChangeAttribute< T >::ChangeAttribute | ( | tref | Object, |
dunedaq::conffwk::attribute_t | AttributeData, | ||
T | NewValueData, | ||
QUndoCommand * | parent = nullptr ) |
Definition at line 50 of file change_attribute.hpp.
void dbe::actions::ChangeAttribute< T >::redo | ( | ) |
Definition at line 106 of file change_attribute.hpp.
void dbe::actions::ChangeAttribute< T >::undo | ( | ) |
Definition at line 80 of file change_attribute.hpp.
|
private |
Definition at line 46 of file change_attribute.hpp.
|
private |
Definition at line 45 of file change_attribute.hpp.
|
private |
Definition at line 44 of file change_attribute.hpp.