#include <SchemaCommand.hpp>
Definition at line 344 of file SchemaCommand.hpp.
◆ RemoveMethodImplementationComand()
Definition at line 642 of file SchemaCommand.cpp.
653{
654 setText( QString::fromStdString(
"Removed implementation for method \"" +
SchemaMethod->
get_name() +
"\" for class \"" + Class->
get_name() +
"\""));
655}
std::string SchemaImplementationPrototype
std::string SchemaImplementationBody
dunedaq::oks::OksMethod * SchemaMethod
std::string SchemaImplementationLanguage
const std::string & get_name() const noexcept
const std::string & get_name() const noexcept
◆ ~RemoveMethodImplementationComand()
dbse::RemoveMethodImplementationComand::~RemoveMethodImplementationComand |
( |
| ) |
|
◆ redo()
void dbse::RemoveMethodImplementationComand::redo |
( |
| ) |
|
Definition at line 661 of file SchemaCommand.cpp.
662{
664 if(m != nullptr) {
666 }
667
670}
static KernelWrapper & GetInstance()
dunedaq::oks::OksClass * FindClass(std::string ClassName) const
void ClassUpdated(QString ClassName)
OksMethod * find_direct_method(const std::string &name) const noexcept
Find direct method.
void remove_implementation(const std::string &language)
Remove method implementation.
◆ undo()
void dbse::RemoveMethodImplementationComand::undo |
( |
| ) |
|
Definition at line 672 of file SchemaCommand.cpp.
673{
678}
void add_implementation(const std::string &language, const std::string &prototype, const std::string &body)
Add method implementation.
◆ ClassName
std::string dbse::RemoveMethodImplementationComand::ClassName |
|
private |
◆ MethodName
std::string dbse::RemoveMethodImplementationComand::MethodName |
|
private |
◆ SchemaImplementationBody
std::string dbse::RemoveMethodImplementationComand::SchemaImplementationBody |
|
private |
◆ SchemaImplementationLanguage
std::string dbse::RemoveMethodImplementationComand::SchemaImplementationLanguage |
|
private |
◆ SchemaImplementationPrototype
std::string dbse::RemoveMethodImplementationComand::SchemaImplementationPrototype |
|
private |
◆ SchemaMethod
The documentation for this class was generated from the following files: