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

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

addAccessPolicy(std::string const &registerName)RegisterInterface
addRegister(int const &row, int const &dataIndex, std::string const &newRegisterName=std::string(""))RegisterInterface
addRegister(std::string const &newRegisterName=std::string(""))RegisterInterface
CommonInterface()=defaultCommonInterface
CommonInterface(const CommonInterface &other)=deleteCommonInterface
copyRows(std::vector< int > const &selectedRows)RegisterInterface
formattedValueFor(QString const &expression) constParameterizableInterfaceprotected
getAccess(std::string const &registerName) constRegisterInterface
getAccessPolicyCount(std::string const &registerName) constRegisterInterface
getAccessPolicyInterface() constRegisterInterface
getAccessString(std::string const &registerName, bool getAccessPolicyAccess=false) constRegisterInterface
getAllReferencesToIdInItem(const std::string &itemName, std::string const &valueID) const override finalRegisterInterfacevirtual
getDescription(std::string const &itemName) constNameGroupInterfacevirtual
getDimensionExpression(std::string const &registerName) constRegisterInterface
getDimensionFormattedExpression(std::string const &registerName) constRegisterInterface
getDimensionValue(std::string const &registerName, int const &baseNumber=0) constRegisterInterface
getDisplayName(std::string const &itemName) constNameGroupInterfacevirtual
getExpressionsInSelectedRegisters(std::vector< std::string > const &registerNames) constRegisterInterface
getIndexedItemName(int itemIndex) const finalRegisterInterfacevirtual
getIsPresentExpression(std::string const &registerName) constRegisterInterface
getIsPresentFormattedExpression(std::string const &registerName) constRegisterInterface
getIsPresentValue(std::string const &registerName, int const &baseNumber=0) constRegisterInterface
getItemIndex(std::string const &itemName) const override finalRegisterInterfacevirtual
getItemNames() const override finalRegisterInterfacevirtual
getOffsetExpression(std::string const &registerName) constRegisterInterface
getOffsetFormattedExpression(std::string const &registerName) constRegisterInterface
getOffsetValue(std::string const &registerName, int const &baseNumber=0) constRegisterInterface
getPasteRowCount() constRegisterInterface
getShortDescription(std::string const &itemName) constNameGroupInterfacevirtual
getSizeExpression(std::string const &registerName) constRegisterInterface
getSizeFormattedExpression(std::string const &registerName) constRegisterInterface
getSizeValue(std::string const &registerName, int const &baseNumber=0) constRegisterInterface
getSubInterface() constRegisterInterface
getUniqueName(std::string const &newName, std::string const &itemTypeName) constCommonInterfaceprotected
getVolatile(std::string const &registerName) constRegisterInterface
hasValidDimension(std::string const &registerName) constRegisterInterface
hasValidIsPresent(std::string const &registerName) constRegisterInterface
hasValidOffset(std::string const &registerName) constRegisterInterface
hasValidSize(std::string const &registerName) constRegisterInterface
indexInRegisterData(int const &index) constRegisterInterface
itemCount() const override finalRegisterInterfacevirtual
itemHasValidName(std::string const &itemName) const override finalRegisterInterfacevirtual
NameGroupInterface()NameGroupInterface
NameGroupInterface(const NameGroupInterface &other)=deleteNameGroupInterface
nameHasChanged(std::string const &newName, std::string const &oldName) constCommonInterfaceprotected
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
pasteRows()RegisterInterface
registerDataCount() constRegisterInterface
RegisterInterface(QSharedPointer< RegisterValidator > validator, QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< ExpressionFormatter > expressionFormatter, FieldInterface *subInterface, AccessPolicyInterface *accessPolicyInterface)RegisterInterface
removeRegister(std::string const &registerName, int const &dataIndex)RegisterInterface
setAccess(std::string const &registerName, std::string const &newAccess, bool setAccessPolicyAccess=false)RegisterInterface
setAddressUnitBits(int const &newAddressUnitbits)RegisterInterface
setDescription(std::string const &itemName, std::string const &newDescription)NameGroupInterfacevirtual
setDimension(std::string const &registerName, std::string const &newDimension)RegisterInterface
setDisplayName(std::string const &itemName, std::string const &newDisplayName) constNameGroupInterfacevirtual
setIsPresent(std::string const &registerName, std::string const &newIsPresent)RegisterInterface
setName(std::string const &currentName, std::string const &newName) override finalRegisterInterfacevirtual
setOffset(std::string const &registerName, std::string const &newOffset)RegisterInterface
setRegisters(QSharedPointer< QList< QSharedPointer< RegisterBase > > > newRegisterData)RegisterInterface
setShortDescription(std::string const &itemName, std::string const &newShortDescription) constNameGroupInterface
setSize(std::string const &registerName, std::string const &newSize)RegisterInterface
setVolatile(std::string const &registerName, std::string const &newVolatile)RegisterInterface
validateItems() const override finalRegisterInterfacevirtual
~CommonInterface()=defaultCommonInterfacevirtual
~NameGroupInterface()=defaultNameGroupInterfacevirtual
~ParameterizableInterface()=defaultParameterizableInterfacevirtual
~RegisterInterface()=defaultRegisterInterfacevirtual