Kactus2
Kactus2 reference guide
Loading...
Searching...
No Matches
ParametersInterface Member List

This is the complete list of members for ParametersInterface, including all inherited members.

AbstractParameterInterface(QSharedPointer< ParameterValidator > validator, QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< ExpressionFormatter > expressionFormatter)AbstractParameterInterface
AbstractParameterInterface(const AbstractParameterInterface &other)=deleteAbstractParameterInterface
addParameter(int const &row, std::string const &newParameterName=std::string(""))ParametersInterface
CommonInterface()=defaultCommonInterface
CommonInterface(const CommonInterface &other)=deleteCommonInterface
formattedValueFor(QString const &expression) constParameterizableInterfaceprotected
getAllReferencesToIdInItem(const std::string &itemName, std::string const &valueID) const override finalAbstractParameterInterfacevirtual
getArrayLeftExpression(std::string const &parameterName) constAbstractParameterInterface
getArrayLeftFormattedExpression(std::string const &parameterName) constAbstractParameterInterface
getArrayLeftValue(std::string const &parameterName, int const &baseNumber=0) constAbstractParameterInterface
getArrayRightExpression(std::string const &parameterName) constAbstractParameterInterface
getArrayRightFormattedExpression(std::string const &parameterName) constAbstractParameterInterface
getArrayRightValue(std::string const &parameterName, int const &baseNumber=0) constAbstractParameterInterface
getBitWidthLeftExpression(std::string const &parameterName) constAbstractParameterInterface
getBitWidthLeftFormattedExpression(std::string const &parameterName) constAbstractParameterInterface
getBitWidthLeftValue(std::string const &parameterName, int const &baseNumber=0) constAbstractParameterInterface
getBitWidthRightExpression(std::string const &parameterName) constAbstractParameterInterface
getBitWidthRightFormattedExpression(std::string const &parameterName) constAbstractParameterInterface
getBitWidthRightValue(std::string const &parameterName, int const &baseNumber=0) constAbstractParameterInterface
getChoice(std::string const &parameterName) constAbstractParameterInterface
getDescription(std::string const &itemName) constNameGroupInterfacevirtual
getDisplayName(std::string const &parameterName) constAbstractParameterInterfacevirtual
getExpressionsInSelectedItems(std::vector< std::string > parameterNames) constAbstractParameterInterface
getID(std::string const &parameterName) constAbstractParameterInterface
getIndexedItemName(int itemIndex) const finalParametersInterfacevirtual
getItemIndex(std::string const &itemName) const override finalParametersInterfacevirtual
getItemNames() const override finalParametersInterfacevirtual
getMaximum(std::string const &parameterName) constAbstractParameterInterface
getMinimum(std::string const &parameterName) constAbstractParameterInterface
getResolve(std::string const &parameterName) constAbstractParameterInterface
getShortDescription(std::string const &itemName) constNameGroupInterfacevirtual
getType(std::string const &parameterName) constAbstractParameterInterface
getUniqueName(std::string const &newName, std::string const &itemTypeName) constCommonInterfaceprotected
getUsageCount(std::string const &parameterName) constAbstractParameterInterface
getValue(std::string const &parameterName, int const &baseNumber=0) constAbstractParameterInterface
getValueExpression(std::string const &parameterName) constAbstractParameterInterface
getValueFormattedExpression(std::string const &parameterName) constAbstractParameterInterface
hasValidArrayValues(std::string const &parameterName) constAbstractParameterInterface
hasValidBitWidth(std::string const &parameterName) constAbstractParameterInterface
hasValidChoice(std::string const &parameterName) constAbstractParameterInterface
hasValidMaximum(std::string const &parameterName) constAbstractParameterInterface
hasValidMinimum(std::string const &parameterName) constAbstractParameterInterface
hasValidResolve(std::string const &parameterName) constAbstractParameterInterface
hasValidType(std::string const &parameterName) constAbstractParameterInterface
hasValidValue(std::string const &parameterName) constAbstractParameterInterface
increaseUsageCount(std::string const &parameterName)AbstractParameterInterface
itemCount() const override finalParametersInterfacevirtual
itemHasValidName(std::string const &itemName) const override finalAbstractParameterInterfacevirtual
NameGroupInterface()NameGroupInterface
NameGroupInterface(const NameGroupInterface &other)=deleteNameGroupInterface
nameHasChanged(std::string const &newName, std::string const &oldName) constCommonInterfaceprotected
operator=(const ParametersInterface &other)=deleteParametersInterface
AbstractParameterInterface::operator=(const AbstractParameterInterface &other)=deleteAbstractParameterInterface
AbstractParameterInterface::ParameterizableInterface::operator=(const ParameterizableInterface &other)=deleteParameterizableInterface
NameGroupInterface::operator=(const NameGroupInterface &other)=deleteNameGroupInterface
CommonInterface::operator=(const CommonInterface &other)=deleteCommonInterface
ParameterizableInterface(QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< ExpressionFormatter > expressionFormatter)ParameterizableInterface
ParameterizableInterface(const ParameterizableInterface &other)=deleteParameterizableInterface
ParametersInterface(QSharedPointer< ParameterValidator > validator, QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< ExpressionFormatter > expressionFormatter)ParametersInterface
ParametersInterface(const ParametersInterface &other)=deleteParametersInterface
parseExpressionToBaseNumber(QString const &expression, unsigned int const &baseNumber, bool *expressionIsValid=nullptr) constParameterizableInterfaceprotected
parseExpressionToDecimal(QString const &expression, bool *expressionIsValid=nullptr) constParameterizableInterfaceprotected
reduceUsageCount(std::string const &parameterName)AbstractParameterInterface
removeParameter(std::string const &parameterName)ParametersInterface
setArrayLeft(std::string const &parameterName, std::string const &newArrayLeft)AbstractParameterInterface
setArrayRight(std::string const &parameterName, std::string const &newArrayRight)AbstractParameterInterface
setBitWidthLeft(std::string const &parameterName, std::string const &newBitWidthLeft)AbstractParameterInterface
setBitWidthRight(std::string const &parameterName, std::string const &newBitWidthRight)AbstractParameterInterface
setChoice(std::string const &parameterName, std::string const &newChoice)AbstractParameterInterface
setChoices(QSharedPointer< QList< QSharedPointer< Choice > > > newChoices)AbstractParameterInterface
setDescription(std::string const &itemName, std::string const &newDescription)NameGroupInterfacevirtual
setDisplayName(std::string const &parameterName, std::string const &newDisplayName)AbstractParameterInterface
NameGroupInterface::setDisplayName(std::string const &itemName, std::string const &newDisplayName) constNameGroupInterfacevirtual
setID(std::string const &parameterName, std::string const &newID)AbstractParameterInterface
setMaximum(std::string const &parameterName, std::string const &newMaximum)AbstractParameterInterface
setMinimum(std::string const &parameterName, std::string const &newMinimum)AbstractParameterInterface
setName(std::string const &currentName, std::string const &newName) override finalAbstractParameterInterfacevirtual
setParameters(QSharedPointer< QList< QSharedPointer< Parameter > > > newParameters)ParametersInterface
setResolve(std::string const &parameterName, std::string const &newResolve)AbstractParameterInterface
setShortDescription(std::string const &itemName, std::string const &newShortDescription) constNameGroupInterface
setType(std::string const &parameterName, std::string const &newType)AbstractParameterInterface
setUsageCount(std::string const &parameterName, int const &newUsageCount)AbstractParameterInterface
setValue(std::string const &parameterName, std::string const &newValue)AbstractParameterInterface
validateItems() const override finalAbstractParameterInterfacevirtual
~AbstractParameterInterface()=defaultAbstractParameterInterfacevirtual
~CommonInterface()=defaultCommonInterfacevirtual
~NameGroupInterface()=defaultNameGroupInterfacevirtual
~ParameterizableInterface()=defaultParameterizableInterfacevirtual
~ParametersInterface()=defaultParametersInterfacevirtual