#include <SchemaCommand.hpp>
Definition at line 71 of file SchemaCommand.hpp.
◆ CreateClassCommand()
dbse::CreateClassCommand::CreateClassCommand |
( |
std::string | ClassName, |
|
|
std::string | ClassDescription, |
|
|
bool | Abstract ) |
Definition at line 62 of file SchemaCommand.cpp.
69{
70 setText ( QString::fromStdString("Created new class \"" + ClassName + "\"") );
71}
std::string SchemaClassDescription
dunedaq::oks::OksClass * SchemaClass
std::string SchemaClassName
◆ ~CreateClassCommand()
dbse::CreateClassCommand::~CreateClassCommand |
( |
| ) |
|
◆ redo()
void dbse::CreateClassCommand::redo |
( |
| ) |
|
Definition at line 77 of file SchemaCommand.cpp.
78{
82}
static KernelWrapper & GetInstance()
void ClassCreated(QString ClassName)
◆ undo()
void dbse::CreateClassCommand::undo |
( |
| ) |
|
Definition at line 84 of file SchemaCommand.cpp.
85{
86 try
87 {
90 }
91 catch ( ... )
92 {
93 QMessageBox::warning ( 0, "Schema editor", QString ( "Error" ) );
94 }
95}
void ClassRemoved(QString ClassName)
static void destroy(OksClass *c)
Destroy OKS class.
◆ SchemaAbstract
bool dbse::CreateClassCommand::SchemaAbstract |
|
private |
◆ SchemaClass
◆ SchemaClassDescription
std::string dbse::CreateClassCommand::SchemaClassDescription |
|
private |
◆ SchemaClassName
std::string dbse::CreateClassCommand::SchemaClassName |
|
private |
The documentation for this class was generated from the following files: