#include <SchemaCommand.hpp>
Definition at line 511 of file SchemaCommand.hpp.
◆ SetAttributeIsNullCommand()
Definition at line 962 of file SchemaCommand.cpp.
970{
971 setText( QString::fromStdString(
"Set null-ness for attribute \"" + Attribute->
get_name() +
"\" of class \"" +
ClassName +
"\""));
972}
std::string AttributeName
dunedaq::oks::OksAttribute * SchemaAttribute
const std::string & get_name() const noexcept
out stream operator
bool get_is_no_null() const noexcept
const std::string & get_name() const noexcept
◆ ~SetAttributeIsNullCommand()
dbse::SetAttributeIsNullCommand::~SetAttributeIsNullCommand |
( |
| ) |
|
◆ redo()
void dbse::SetAttributeIsNullCommand::redo |
( |
| ) |
|
Definition at line 978 of file SchemaCommand.cpp.
979{
981 if(a != nullptr) {
983 }
984
987}
static KernelWrapper & GetInstance()
dunedaq::oks::OksClass * FindClass(std::string ClassName) const
void ClassUpdated(QString ClassName)
void set_is_no_null(bool no_null)
Set attribute is-no-null property.
OksAttribute * find_direct_attribute(const std::string &name) const noexcept
Find direct attribute.
◆ undo()
void dbse::SetAttributeIsNullCommand::undo |
( |
| ) |
|
◆ AttributeName
std::string dbse::SetAttributeIsNullCommand::AttributeName |
|
private |
◆ ClassName
std::string dbse::SetAttributeIsNullCommand::ClassName |
|
private |
◆ NewAttributeIsNull
bool dbse::SetAttributeIsNullCommand::NewAttributeIsNull |
|
private |
◆ OldAttributeIsNull
bool dbse::SetAttributeIsNullCommand::OldAttributeIsNull |
|
private |
◆ SchemaAttribute
The documentation for this class was generated from the following files: