|
| 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.