![]() |
Kactus2
Kactus2 reference guide
|
This is the complete list of members for AddressBlockInterface, including all inherited members.
acceptBlock(std::string const &blockName) const final | AddressBlockInterface | virtual |
addAccessPolicy(std::string const &blockName) const | AddressBlockInterface | |
addBlock(int const &row, std::string const &newBlockName=std::string("")) final | AddressBlockInterface | virtual |
MemoryBlockInterface::addBlock(std::string const &newBlockName=std::string("")) | MemoryBlockInterface | virtual |
AddressBlockInterface(QSharedPointer< AddressBlockValidator > blockValidator, QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< ExpressionFormatter > expressionFormatter, BusInterfaceInterface *busInterface, RegisterInterface *subInterface, ParametersInterface *parameterInterface) | AddressBlockInterface | |
CommonInterface()=default | CommonInterface | |
CommonInterface(const CommonInterface &other)=delete | CommonInterface | |
copyRows(std::vector< int > selectedRows) | MemoryBlockInterface | |
formattedValueFor(QString const &expression) const | ParameterizableInterface | protected |
getAccess(std::string const &blockName) const | AddressBlockInterface | |
getAccessPolicyCount(std::string const &blockName) const | AddressBlockInterface | |
getAccessString(std::string const &blockName, bool getAccessPolicyAccess=false) const | AddressBlockInterface | |
getAddressUnitBits() const | MemoryBlockInterface | protected |
getAllReferencesToIdInItem(const std::string &itemName, std::string const &valueID) const final | AddressBlockInterface | virtual |
getBaseAddressExpression(std::string const &blockName) const | MemoryBlockInterface | |
getBaseAddressFormattedExpression(std::string const &blockName) const | MemoryBlockInterface | |
getBaseAddressValue(std::string const &blockName, int const &baseNumber=0) const | MemoryBlockInterface | |
getBlock(std::string const &itemName) const | MemoryBlockInterface | protected |
getBlocksData() | MemoryBlockInterface | protected |
getBusInterface() const | MemoryBlockInterface | |
getDescription(std::string const &itemName) const | NameGroupInterface | virtual |
getDisplayName(std::string const &itemName) const | NameGroupInterface | virtual |
getExpressionsInSelectedItems(std::vector< std::string > const &itemNames) const final | AddressBlockInterface | virtual |
getIndexedItemName(int itemIndex) const final | MemoryBlockInterface | virtual |
getIsPresentExpression(std::string const &blockName) const | MemoryBlockInterface | |
getIsPresentFormattedExpression(std::string const &blockName) const | MemoryBlockInterface | |
getIsPresentValue(std::string const &blockName, int const &baseNumber=0) const | MemoryBlockInterface | |
getItemIndex(std::string const &itemName) const override final | MemoryBlockInterface | virtual |
getItemNames() const override final | MemoryBlockInterface | virtual |
getNewBlockBaseAddress() const | MemoryBlockInterface | protected |
getPasteRowCount() const | MemoryBlockInterface | |
getRangeExpression(std::string const &blockName) const | AddressBlockInterface | |
getRangeFormattedExpression(std::string const &blockName) const | AddressBlockInterface | |
getRangeValue(std::string const &blockName, int const &baseNumber=0) const | MemoryBlockInterface | |
getReferencedAddressSpace(QString const &masterBusReference) const | MemoryBlockInterface | protected |
getShortDescription(std::string const &itemName) const | NameGroupInterface | virtual |
getSubInterface() const | AddressBlockInterface | |
getUniqueName(std::string const &newName, std::string const &itemTypeName) const | CommonInterface | protected |
getUsage(std::string const &blockName) const | AddressBlockInterface | |
getUsageString(std::string const &blockName) const | AddressBlockInterface | |
getVolatile(std::string const &blockName) const | AddressBlockInterface | |
getWidthExpression(std::string const &blockName) const | AddressBlockInterface | |
getWidthFormattedExpression(std::string const &blockName) const | AddressBlockInterface | |
getWidthValue(std::string const &blockName, int const &baseNumber=0) const | AddressBlockInterface | |
hasRegisters(std::string const &blockName) const | AddressBlockInterface | |
hasValidBaseAddress(std::string const &itemName) const | MemoryBlockInterface | |
hasValidIsPresent(std::string const &itemName) const | MemoryBlockInterface | |
hasValidRange(std::string const &itemName) const | AddressBlockInterface | |
hasValidUsage(std::string const &itemName) const | AddressBlockInterface | |
hasValidWidth(std::string const &itemName) const | AddressBlockInterface | |
itemCount() const override final | MemoryBlockInterface | virtual |
itemHasValidName(std::string const &itemName) const | MemoryBlockInterface | virtual |
MemoryBlockInterface(QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< ExpressionFormatter > expressionFormatter, BusInterfaceInterface *busInterface, ParametersInterface *parameterInterface) | MemoryBlockInterface | |
NameGroupInterface() | NameGroupInterface | |
NameGroupInterface(const NameGroupInterface &other)=delete | NameGroupInterface | |
nameHasChanged(std::string const &newName, std::string const &oldName) const | CommonInterface | protected |
MemoryBlockInterface::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() | MemoryBlockInterface | |
removeBlock(std::string const &blockName) | MemoryBlockInterface | |
setAccess(std::string const &blockName, std::string const &newAccess, bool setAccessPolicyAccess=false) const | AddressBlockInterface | |
setAddressUnitBits(std::string const &newAddressUnitbits) | MemoryBlockInterface | |
setBaseAddress(std::string const &blockName, std::string const &newBaseAdress) const | MemoryBlockInterface | |
setDescription(std::string const &itemName, std::string const &newDescription) | NameGroupInterface | virtual |
setDisplayName(std::string const &itemName, std::string const &newDisplayName) const | NameGroupInterface | virtual |
setIsPresent(std::string const &blockName, std::string const &newIsPresent) const | MemoryBlockInterface | |
setMemoryBlocks(QSharedPointer< QList< QSharedPointer< MemoryBlockBase > > > newMemoryBlocks) | MemoryBlockInterface | |
setName(std::string const ¤tName, std::string const &newName) override final | MemoryBlockInterface | virtual |
setRange(std::string const &blockName, std::string const &newRange) const | AddressBlockInterface | |
setShortDescription(std::string const &itemName, std::string const &newShortDescription) const | NameGroupInterface | |
setupSubInterfaces(QSharedPointer< Component > newComponent) | MemoryBlockInterface | |
setUsage(std::string const &blockName, std::string const &newUsage) const | AddressBlockInterface | |
setVolatile(std::string const &blockName, bool newVolatile) const | AddressBlockInterface | |
setVolatile(std::string const &blockName, std::string const &newVolatileValue) | AddressBlockInterface | |
setWidth(std::string const &blockName, std::string const &newWidth) const | AddressBlockInterface | |
validateItems() const override final | AddressBlockInterface | virtual |
~AddressBlockInterface()=default | AddressBlockInterface | virtual |
~CommonInterface()=default | CommonInterface | virtual |
~MemoryBlockInterface()=default | MemoryBlockInterface | virtual |
~NameGroupInterface()=default | NameGroupInterface | virtual |
~ParameterizableInterface()=default | ParameterizableInterface | virtual |