109 cryptoHash.
addData(
"value", 5);
The ActionSetParameterValueFactory class registers the action with the manager.
ActionSetParameterValueFactory()
UserAction * newAction() const override
static ActionSetParameterValueFactory * sFactory
Sets the value of an existing typed parameter on a gate.
ActionSetParameterValue(const QString ¶meterName=QString(), const QString &value=QString())
void writeToXml(QXmlStreamWriter &xmlOut) const override
QString tagname() const override
void addToHash(QCryptographicHash &cryptoHash) const override
void readFromXml(QXmlStreamReader &xmlIn) override
Result< std::string > get_parameter_value(const std::string &name) const
bool has_parameter(const Parameter ¶m) const
Result< Parameter > get_parameter_declaration(const std::string &name) const
Result< std::monostate > set_parameter(const Parameter ¶m, const std::string &value)
bool delete_parameter(const std::string &name)
GateType * get_type() const
Result< Parameter > get_parameter(const std::string &name) const
Gate * get_gate_by_id(const u32 gate_id) const
void gateBooleanFunctionChanged(Gate *g) const
The UserActionFactory is the abstract base class for registration.
The UserAction class is the abstract base class for user interactions.
UserActionObjectType::ObjectType type() const
NetlistRelay * gNetlistRelay
void addData(const char *data, int length)
QString fromStdString(const std::string &str)
bool isEmpty() const const
std::string toStdString() const const
QByteArray toUtf8() const const
QStringRef name() const const
QString readElementText(QXmlStreamReader::ReadElementTextBehaviour behaviour)
bool readNextStartElement()
void writeTextElement(const QString &qualifiedName, const QString &text)