#include <SchemaCommand.hpp>
Definition at line 392 of file SchemaCommand.hpp.
◆ AddMethodCommand()
dbse::AddMethodCommand::AddMethodCommand |
( |
dunedaq::oks::OksClass * | Class, |
|
|
std::string | name, |
|
|
std::string | description ) |
Definition at line 743 of file SchemaCommand.cpp.
749{
750 setText( QString::fromStdString(
"Added method \"" + name +
"\" to class \"" + Class->
get_name() +
"\""));
751}
dunedaq::oks::OksMethod * SchemaMethod
std::string SchemaDescription
const std::string & get_name() const noexcept
◆ ~AddMethodCommand()
dbse::AddMethodCommand::~AddMethodCommand |
( |
| ) |
|
◆ redo()
void dbse::AddMethodCommand::redo |
( |
| ) |
|
Definition at line 757 of file SchemaCommand.cpp.
758{
762}
static KernelWrapper & GetInstance()
dunedaq::oks::OksClass * FindClass(std::string ClassName) const
void ClassUpdated(QString ClassName)
void add(OksAttribute *a)
Add attribute.
◆ undo()
void dbse::AddMethodCommand::undo |
( |
| ) |
|
Definition at line 764 of file SchemaCommand.cpp.
765{
766
769}
void remove(const OksAttribute *a)
Remove attribute.
◆ ClassName
std::string dbse::AddMethodCommand::ClassName |
|
private |
◆ SchemaDescription
std::string dbse::AddMethodCommand::SchemaDescription |
|
private |
◆ SchemaMethod
◆ SchemaName
std::string dbse::AddMethodCommand::SchemaName |
|
private |
The documentation for this class was generated from the following files: