The ActionAddBooleanFunctionFactory class.
 
ActionAddBooleanFunctionFactory()
 
static ActionAddBooleanFunctionFactory * sFactory
 
UserAction * newAction() const override
 
Either adds a new function or changes an exisiting function of a given gate.
 
void addToHash(QCryptographicHash &cryptoHash) const override
 
void readFromXml(QXmlStreamReader &xmlIn) override
 
QString tagname() const override
 
ActionAddBooleanFunction(QString booleanFuncName=QString(), BooleanFunction func=BooleanFunction(), u32 gateID=0)
 
void writeToXml(QXmlStreamWriter &xmlOut) const override
 
The UserActionFactory is the abstract base class for registration.
 
The UserAction class is the abstract base class for user interactions.