16#include <QUndoCommand>
42 state ( QUndoCommand * parent =
nullptr, QUuid
const &
uuid = 0 );
59 QUuid
const &
source()
const;
71 onobject (
tref obj, QUndoCommand * parent =
nullptr, QUuid
const &
uuid = 0 );
90 QUndoCommand * parent = 0 );
104 remove (
tref item, QUuid
const &
uuid = 0, QUndoCommand * parent = 0 );
119 rename (
tref object, std::string
const & Id, QUuid
const & src = 0,
120 QUndoCommand * parent =
nullptr );
135 std::vector<std::string>
const & object_names_tolink, QUuid
const & src = 0,
136 QUndoCommand * Parent =
nullptr );
151 move (
tref ObjectChanged, std::string
const & File, QUuid
const & src = 0,
152 QUndoCommand * parent =
nullptr );
173 add ( std::string
const & db_file, std::string
const & include_file, QUuid
const & src = 0,
174 QUndoCommand * parent = 0 );
188 remove ( std::string & db_file, std::string & include_file, QUuid
const & src = 0,
189 QUndoCommand * parent = 0 );
add(std::string const &db_file, std::string const &include_file, QUuid const &src=0, QUndoCommand *parent=0)
std::string m_include_file
remove(std::string &db_file, std::string &include_file, QUuid const &src=0, QUndoCommand *parent=0)
std::string m_include_file
changerefs(tref object, dunedaq::conffwk::relationship_t const &relation, std::vector< std::string > const &object_names_tolink, QUuid const &src=0, QUndoCommand *Parent=nullptr)
std::vector< tref > this_target_neighbors
std::vector< tref > this_current_neighbors
dunedaq::conffwk::relationship_t this_relation
create(dbe::t_config_object_preimage const &img, QUuid const &src=0, QUndoCommand *parent=0)
dbe::t_config_object_preimage this_object_key
std::string destination_file
move(tref ObjectChanged, std::string const &File, QUuid const &src=0, QUndoCommand *parent=nullptr)
remove(tref item, QUuid const &uuid=0, QUndoCommand *parent=0)
rename(tref object, std::string const &Id, QUuid const &src=0, QUndoCommand *parent=nullptr)
onobject(tref obj, QUndoCommand *parent=nullptr, QUuid const &uuid=0)
void setundoable(bool s=true) const
void setredoable(bool s=true) const
state(QUndoCommand *parent=nullptr, QUuid const &uuid=0)
QUuid const & source() const