|
| | ParametersInterface (const ParametersInterface &other)=delete |
| | No copying. No assignment.
|
| |
| | ParametersInterface (QSharedPointer< ParameterValidator > validator, QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< ExpressionFormatter > expressionFormatter) |
| |
| virtual | ~ParametersInterface ()=default |
| |
| void | addParameter (int const &row, std::string const &newParameterName=std::string("")) |
| |
| std::string | getIndexedItemName (int itemIndex) const final |
| |
| virtual int | getItemIndex (std::string const &itemName) const override final |
| |
| virtual std::vector< std::string > | getItemNames () const override final |
| |
| virtual int | itemCount () const override final |
| |
| ParametersInterface & | operator= (const ParametersInterface &other)=delete |
| |
| bool | removeParameter (std::string const ¶meterName) |
| |
| void | setParameters (QSharedPointer< QList< QSharedPointer< Parameter > > > newParameters) |
| |
| | AbstractParameterInterface (const AbstractParameterInterface &other)=delete |
| | No copying. No assignment.
|
| |
| | AbstractParameterInterface (QSharedPointer< ParameterValidator > validator, QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< ExpressionFormatter > expressionFormatter) |
| |
| virtual | ~AbstractParameterInterface ()=default |
| |
| virtual int | getAllReferencesToIdInItem (const std::string &itemName, std::string const &valueID) const override final |
| |
| std::string | getArrayLeftExpression (std::string const ¶meterName) const |
| |
| std::string | getArrayLeftFormattedExpression (std::string const ¶meterName) const |
| |
| std::string | getArrayLeftValue (std::string const ¶meterName, int const &baseNumber=0) const |
| |
| std::string | getArrayRightExpression (std::string const ¶meterName) const |
| |
| std::string | getArrayRightFormattedExpression (std::string const ¶meterName) const |
| |
| std::string | getArrayRightValue (std::string const ¶meterName, int const &baseNumber=0) const |
| |
| std::string | getBitWidthLeftExpression (std::string const ¶meterName) const |
| |
| std::string | getBitWidthLeftFormattedExpression (std::string const ¶meterName) const |
| |
| std::string | getBitWidthLeftValue (std::string const ¶meterName, int const &baseNumber=0) const |
| |
| std::string | getBitWidthRightExpression (std::string const ¶meterName) const |
| |
| std::string | getBitWidthRightFormattedExpression (std::string const ¶meterName) const |
| |
| std::string | getBitWidthRightValue (std::string const ¶meterName, int const &baseNumber=0) const |
| |
| std::string | getChoice (std::string const ¶meterName) const |
| |
| std::string | getDisplayName (std::string const ¶meterName) const |
| |
| std::vector< std::string > | getExpressionsInSelectedItems (std::vector< std::string > parameterNames) const |
| |
| std::string | getID (std::string const ¶meterName) const |
| |
| std::string | getMaximum (std::string const ¶meterName) const |
| |
| std::string | getMinimum (std::string const ¶meterName) const |
| |
| std::string | getResolve (std::string const ¶meterName) const |
| |
| std::string | getType (std::string const ¶meterName) const |
| |
| int | getUsageCount (std::string const ¶meterName) const |
| |
| std::string | getValue (std::string const ¶meterName, int const &baseNumber=0) const |
| |
| std::string | getValueExpression (std::string const ¶meterName) const |
| |
| std::string | getValueFormattedExpression (std::string const ¶meterName) const |
| |
| bool | hasValidArrayValues (std::string const ¶meterName) const |
| |
| bool | hasValidBitWidth (std::string const ¶meterName) const |
| |
| bool | hasValidChoice (std::string const ¶meterName) const |
| |
| bool | hasValidMaximum (std::string const ¶meterName) const |
| |
| bool | hasValidMinimum (std::string const ¶meterName) const |
| |
| bool | hasValidResolve (std::string const ¶meterName) const |
| |
| bool | hasValidType (std::string const ¶meterName) const |
| |
| bool | hasValidValue (std::string const ¶meterName) const |
| |
| bool | increaseUsageCount (std::string const ¶meterName) |
| |
| virtual bool | itemHasValidName (std::string const &itemName) const override final |
| |
| AbstractParameterInterface & | operator= (const AbstractParameterInterface &other)=delete |
| |
| bool | reduceUsageCount (std::string const ¶meterName) |
| |
| bool | setArrayLeft (std::string const ¶meterName, std::string const &newArrayLeft) |
| |
| bool | setArrayRight (std::string const ¶meterName, std::string const &newArrayRight) |
| |
| bool | setBitWidthLeft (std::string const ¶meterName, std::string const &newBitWidthLeft) |
| |
| bool | setBitWidthRight (std::string const ¶meterName, std::string const &newBitWidthRight) |
| |
| bool | setChoice (std::string const ¶meterName, std::string const &newChoice) |
| |
| void | setChoices (QSharedPointer< QList< QSharedPointer< Choice > > > newChoices) |
| |
| bool | setDisplayName (std::string const ¶meterName, std::string const &newDisplayName) |
| |
| bool | setID (std::string const ¶meterName, std::string const &newID) |
| |
| bool | setMaximum (std::string const ¶meterName, std::string const &newMaximum) |
| |
| bool | setMinimum (std::string const ¶meterName, std::string const &newMinimum) |
| |
| virtual bool | setName (std::string const ¤tName, std::string const &newName) override final |
| |
| bool | setResolve (std::string const ¶meterName, std::string const &newResolve) |
| |
| bool | setType (std::string const ¶meterName, std::string const &newType) |
| |
| bool | setUsageCount (std::string const ¶meterName, int const &newUsageCount) |
| |
| bool | setValue (std::string const ¶meterName, std::string const &newValue) |
| |
| virtual bool | validateItems () const override final |
| |
| | ParameterizableInterface (const ParameterizableInterface &other)=delete |
| | No copying. No assignment.
|
| |
| | ParameterizableInterface (QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< ExpressionFormatter > expressionFormatter) |
| |
| virtual | ~ParameterizableInterface ()=default |
| |
| ParameterizableInterface & | operator= (const ParameterizableInterface &other)=delete |
| |
| | NameGroupInterface () |
| |
| | NameGroupInterface (const NameGroupInterface &other)=delete |
| | No copying. No assignment.
|
| |
| virtual | ~NameGroupInterface ()=default |
| |
| virtual std::string | getDescription (std::string const &itemName) const |
| |
| virtual std::string | getShortDescription (std::string const &itemName) const |
| |
| NameGroupInterface & | operator= (const NameGroupInterface &other)=delete |
| |
| virtual bool | setDescription (std::string const &itemName, std::string const &newDescription) |
| |
| virtual bool | setDisplayName (std::string const &itemName, std::string const &newDisplayName) const |
| |
| bool | setShortDescription (std::string const &itemName, std::string const &newShortDescription) const |
| |
| | CommonInterface ()=default |
| |
| | CommonInterface (const CommonInterface &other)=delete |
| | No copying. No assignment.
|
| |
| virtual | ~CommonInterface ()=default |
| |
| CommonInterface & | operator= (const CommonInterface &other)=delete |
| |
Interface for editing parameters.
Definition at line 24 of file ParametersInterface.h.