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

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

AbstractParameterInterface(QSharedPointer< ParameterValidator > validator, QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< ExpressionFormatter > expressionFormatter)AbstractParameterInterface
AbstractParameterInterface(const AbstractParameterInterface &other)=deleteAbstractParameterInterface
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 =0NameGroupInterfacepure virtual
getItemIndex(std::string const &itemName) const =0NameGroupInterfacepure virtual
getItemNames() const =0CommonInterfacepure virtual
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 =0CommonInterfacepure virtual
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 AbstractParameterInterface &other)=deleteAbstractParameterInterface
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
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
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
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