![]() |
Kactus2
Kactus2 reference guide
|
This is the complete list of members for RegisterInterface, including all inherited members.
addAccessPolicy(std::string const ®isterName) | RegisterInterface | |
addRegister(int const &row, int const &dataIndex, std::string const &newRegisterName=std::string("")) | RegisterInterface | |
addRegister(std::string const &newRegisterName=std::string("")) | RegisterInterface | |
CommonInterface()=default | CommonInterface | |
CommonInterface(const CommonInterface &other)=delete | CommonInterface | |
copyRows(std::vector< int > const &selectedRows) | RegisterInterface | |
formattedValueFor(QString const &expression) const | ParameterizableInterface | protected |
getAccess(std::string const ®isterName) const | RegisterInterface | |
getAccessPolicyCount(std::string const ®isterName) const | RegisterInterface | |
getAccessPolicyInterface() const | RegisterInterface | |
getAccessString(std::string const ®isterName, bool getAccessPolicyAccess=false) const | RegisterInterface | |
getAllReferencesToIdInItem(const std::string &itemName, std::string const &valueID) const override final | RegisterInterface | virtual |
getDescription(std::string const &itemName) const | NameGroupInterface | virtual |
getDimensionExpression(std::string const ®isterName) const | RegisterInterface | |
getDimensionFormattedExpression(std::string const ®isterName) const | RegisterInterface | |
getDimensionValue(std::string const ®isterName, int const &baseNumber=0) const | RegisterInterface | |
getDisplayName(std::string const &itemName) const | NameGroupInterface | virtual |
getExpressionsInSelectedRegisters(std::vector< std::string > const ®isterNames) const | RegisterInterface | |
getIndexedItemName(int itemIndex) const final | RegisterInterface | virtual |
getIsPresentExpression(std::string const ®isterName) const | RegisterInterface | |
getIsPresentFormattedExpression(std::string const ®isterName) const | RegisterInterface | |
getIsPresentValue(std::string const ®isterName, int const &baseNumber=0) const | RegisterInterface | |
getItemIndex(std::string const &itemName) const override final | RegisterInterface | virtual |
getItemNames() const override final | RegisterInterface | virtual |
getOffsetExpression(std::string const ®isterName) const | RegisterInterface | |
getOffsetFormattedExpression(std::string const ®isterName) const | RegisterInterface | |
getOffsetValue(std::string const ®isterName, int const &baseNumber=0) const | RegisterInterface | |
getPasteRowCount() const | RegisterInterface | |
getShortDescription(std::string const &itemName) const | NameGroupInterface | virtual |
getSizeExpression(std::string const ®isterName) const | RegisterInterface | |
getSizeFormattedExpression(std::string const ®isterName) const | RegisterInterface | |
getSizeValue(std::string const ®isterName, int const &baseNumber=0) const | RegisterInterface | |
getSubInterface() const | RegisterInterface | |
getUniqueName(std::string const &newName, std::string const &itemTypeName) const | CommonInterface | protected |
getVolatile(std::string const ®isterName) const | RegisterInterface | |
hasValidDimension(std::string const ®isterName) const | RegisterInterface | |
hasValidIsPresent(std::string const ®isterName) const | RegisterInterface | |
hasValidOffset(std::string const ®isterName) const | RegisterInterface | |
hasValidSize(std::string const ®isterName) const | RegisterInterface | |
indexInRegisterData(int const &index) const | RegisterInterface | |
itemCount() const override final | RegisterInterface | virtual |
itemHasValidName(std::string const &itemName) const override final | RegisterInterface | virtual |
NameGroupInterface() | NameGroupInterface | |
NameGroupInterface(const NameGroupInterface &other)=delete | NameGroupInterface | |
nameHasChanged(std::string const &newName, std::string const &oldName) const | CommonInterface | protected |
ParameterizableInterface::operator=(const ParameterizableInterface &other)=delete | ParameterizableInterface | |
NameGroupInterface::operator=(const NameGroupInterface &other)=delete | NameGroupInterface | |
CommonInterface::operator=(const CommonInterface &other)=delete | CommonInterface | |
ParameterizableInterface(QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< ExpressionFormatter > expressionFormatter) | ParameterizableInterface | |
ParameterizableInterface(const ParameterizableInterface &other)=delete | ParameterizableInterface | |
parseExpressionToBaseNumber(QString const &expression, unsigned int const &baseNumber, bool *expressionIsValid=nullptr) const | ParameterizableInterface | protected |
parseExpressionToDecimal(QString const &expression, bool *expressionIsValid=nullptr) const | ParameterizableInterface | protected |
pasteRows() | RegisterInterface | |
registerDataCount() const | RegisterInterface | |
RegisterInterface(QSharedPointer< RegisterValidator > validator, QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< ExpressionFormatter > expressionFormatter, FieldInterface *subInterface, AccessPolicyInterface *accessPolicyInterface) | RegisterInterface | |
removeRegister(std::string const ®isterName, int const &dataIndex) | RegisterInterface | |
setAccess(std::string const ®isterName, std::string const &newAccess, bool setAccessPolicyAccess=false) | RegisterInterface | |
setAddressUnitBits(int const &newAddressUnitbits) | RegisterInterface | |
setDescription(std::string const &itemName, std::string const &newDescription) | NameGroupInterface | virtual |
setDimension(std::string const ®isterName, std::string const &newDimension) | RegisterInterface | |
setDisplayName(std::string const &itemName, std::string const &newDisplayName) const | NameGroupInterface | virtual |
setIsPresent(std::string const ®isterName, std::string const &newIsPresent) | RegisterInterface | |
setName(std::string const ¤tName, std::string const &newName) override final | RegisterInterface | virtual |
setOffset(std::string const ®isterName, std::string const &newOffset) | RegisterInterface | |
setRegisters(QSharedPointer< QList< QSharedPointer< RegisterBase > > > newRegisterData) | RegisterInterface | |
setShortDescription(std::string const &itemName, std::string const &newShortDescription) const | NameGroupInterface | |
setSize(std::string const ®isterName, std::string const &newSize) | RegisterInterface | |
setVolatile(std::string const ®isterName, std::string const &newVolatile) | RegisterInterface | |
validateItems() const override final | RegisterInterface | virtual |
~CommonInterface()=default | CommonInterface | virtual |
~NameGroupInterface()=default | NameGroupInterface | virtual |
~ParameterizableInterface()=default | ParameterizableInterface | virtual |
~RegisterInterface()=default | RegisterInterface | virtual |