#include <SchemaCommand.hpp>
Definition at line 451 of file SchemaCommand.hpp.
◆ SetAttributeTypeCommand()
Definition at line 830 of file SchemaCommand.cpp.
838{
839 setText( QString::fromStdString(
"Set new type \"" + NewType +
"\" to attribute \"" + Attribute->
get_name() +
"\" of class \"" +
ClassName +
"\""));
840}
dunedaq::oks::OksAttribute * SchemaAttribute
std::string AttributeName
std::string OldAttributeType
std::string NewAttributeType
const std::string & get_type() const noexcept
Get attribute string type.
const std::string & get_name() const noexcept
out stream operator
const std::string & get_name() const noexcept
◆ ~SetAttributeTypeCommand()
dbse::SetAttributeTypeCommand::~SetAttributeTypeCommand |
( |
| ) |
|
◆ redo()
void dbse::SetAttributeTypeCommand::redo |
( |
| ) |
|
Definition at line 846 of file SchemaCommand.cpp.
847{
849 if(a != nullptr) {
851 }
852
855}
static KernelWrapper & GetInstance()
dunedaq::oks::OksClass * FindClass(std::string ClassName) const
void ClassUpdated(QString ClassName)
void set_type(const std::string &type, bool skip_init=false)
Set attribute type.
OksAttribute * find_direct_attribute(const std::string &name) const noexcept
Find direct attribute.
◆ undo()
void dbse::SetAttributeTypeCommand::undo |
( |
| ) |
|
◆ AttributeName
std::string dbse::SetAttributeTypeCommand::AttributeName |
|
private |
◆ ClassName
std::string dbse::SetAttributeTypeCommand::ClassName |
|
private |
◆ NewAttributeType
std::string dbse::SetAttributeTypeCommand::NewAttributeType |
|
private |
◆ OldAttributeType
std::string dbse::SetAttributeTypeCommand::OldAttributeType |
|
private |
◆ SchemaAttribute
The documentation for this class was generated from the following files: