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

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

AbstractParameterInterface(QSharedPointer< ParameterValidator > validator, QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< ExpressionFormatter > expressionFormatter)AbstractParameterInterface
AbstractParameterInterface(const AbstractParameterInterface &other)=deleteAbstractParameterInterface
addModuleParameter(int const &row, std::string const &newParameterName=std::string(""))ModuleParameterInterface
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
getDataType(std::string const &parameterName) constModuleParameterInterface
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 overrideModuleParameterInterfacevirtual
getItemIndex(std::string const &itemName) const overrideModuleParameterInterfacevirtual
getItemNames() const overrideModuleParameterInterfacevirtual
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
getUsageType(std::string const &parameterName) constModuleParameterInterface
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 overrideModuleParameterInterfacevirtual
itemHasValidName(std::string const &itemName) const override finalAbstractParameterInterfacevirtual
ModuleParameterInterface(QSharedPointer< ParameterValidator > validator, QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< ExpressionFormatter > expressionFormatter, QSharedPointer< ComponentInstantiationParameterFinder > parameterFinder)ModuleParameterInterface
ModuleParameterInterface(const ModuleParameterInterface &other)=deleteModuleParameterInterface
NameGroupInterface()NameGroupInterface
NameGroupInterface(const NameGroupInterface &other)=deleteNameGroupInterface
nameHasChanged(std::string const &newName, std::string const &oldName) constCommonInterfaceprotected
operator=(const ModuleParameterInterface &other)=deleteModuleParameterInterface
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
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
removeModuleParameter(std::string const &parameterName)ModuleParameterInterface
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
setDataType(std::string const &parameterName, std::string const &newDataType)ModuleParameterInterface
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
setModuleParameters(QSharedPointer< ComponentInstantiation > instantiation)ModuleParameterInterface
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
setUsageType(std::string const &parameterName, std::string const &newUsageType)ModuleParameterInterface
setValue(std::string const &parameterName, std::string const &newValue)AbstractParameterInterface
validateItems() const override finalAbstractParameterInterfacevirtual
~AbstractParameterInterface()=defaultAbstractParameterInterfacevirtual
~CommonInterface()=defaultCommonInterfacevirtual
~ModuleParameterInterface()=defaultModuleParameterInterfacevirtual
~NameGroupInterface()=defaultNameGroupInterfacevirtual
~ParameterizableInterface()=defaultParameterizableInterfacevirtual