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

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

addModeSpecificTransactionalSignal(std::string const &portName, General::InterfaceMode const &newMode)PortAbstractionInterface
addModeSpecificWireSignal(std::string const &portName, General::InterfaceMode const &newMode)PortAbstractionInterface
addTransactionalPort(std::string const &newPortName=std::string("")) finalPortAbstractionInterfacevirtual
addTransactionalSystemSignal(std::string const &portName, std::string const &systemGroup)PortAbstractionInterface
addWirePort(std::string const &newPortName=std::string("")) finalPortAbstractionInterfacevirtual
addWireSystemSignal(std::string const &portName, std::string const &systemGroup)PortAbstractionInterface
CommonInterface()=defaultCommonInterface
CommonInterface(const CommonInterface &other)=deleteCommonInterface
formattedValueFor(QString const &expression) constParameterizableInterfaceprotected
getAllReferencesToIdInRow(int signalIndex, std::string const &itemID) constPortAbstractionInterface
getBusWidthExpression(int const &portIndex) constPortAbstractionInterface
getBusWidthExpression(std::string const &portName, std::string const &interfaceMode, std::string const &systemGroup) constPortAbstractionInterface
getBusWidthFormattedExpression(int signalIndex) constPortAbstractionInterface
getBusWidthValue(int portIndex, int baseNumber=0) constPortAbstractionInterface
getDefaultValueExpression(int const &portIndex) constPortAbstractionInterface
getDefaultValueFormattedExpression(int const &portIndex) constPortAbstractionInterface
getDefaultValueValue(int const &portIndex, int baseNumber=0) constPortAbstractionInterface
getDescription(std::string const &itemName) constNameGroupInterfacevirtual
getDirection(int const &portIndex) constPortAbstractionInterface
getDirection(std::string const &portName, General::InterfaceMode mode, std::string const &systemGroup) constPortAbstractionInterface
getDirectionString(int const &portIndex) constPortAbstractionInterface
getDisplayName(std::string const &itemName) constNameGroupInterfacevirtual
getDriverString(int const &portIndex) constPortAbstractionInterface
getIconPathForDirection(DirectionTypes::Direction direction) constMasterPortInterface
getIconPathForInitiative(QString const &initiative) constMasterPortInterface
getIconPathForMissingPort() constMasterPortInterface
getIconPathForSignal(int const &signalIndex) constPortAbstractionInterface
getIconPathForSignal(std::string const &portName, std::string const &interfaceMode, std::string const &systemGroup) constPortAbstractionInterface
getIndexedItemName(int itemIndex) const finalPortAbstractionInterfacevirtual
getInitiative(int const &portIndex) constPortAbstractionInterface
getInitiative(std::string const &portName, std::string const &interfaceMode, std::string const &systemGroup) constPortAbstractionInterface
getItemIndex(std::string const &itemName) const override finalPortAbstractionInterfacevirtual
getItemIndex(std::string const &itemName, General::InterfaceMode mode, std::string const &systemGroup=std::string()) constPortAbstractionInterfacevirtual
getItemNames() const finalPortAbstractionInterfacevirtual
getItemNamesWithModeAndGroup(std::string const &busModeString, std::string systemGroup) constPortAbstractionInterface
getKind(int const &portIndex) constPortAbstractionInterface
getMatch(int const &portIndex) constPortAbstractionInterface
getMode(int const &portIndex) constPortAbstractionInterface
getModeString(int const &portIndex) constPortAbstractionInterface
getPayloadExtension(int const &portIndex)PortAbstractionInterface
getPayloadName(int const &portIndex)PortAbstractionInterface
getPayloadType(int const &portIndex)PortAbstractionInterface
getPort(std::string const &portName) constPortAbstractionInterface
getPresence(int const &portIndex) constPortAbstractionInterface
getPresence(std::string const &portName, std::string const &interfaceMode, std::string const &systemGroup) constPortAbstractionInterface
getPresenceString(int const &portIndex) constPortAbstractionInterface
getPresenceString(std::string const &portName, std::string const &interfaceMode, std::string const &systemGroup) constPortAbstractionInterface
getProtocolType(int const &portIndex) constPortAbstractionInterface
getQualifierAttribute(int const &portIndex, std::string const &attributeName) constPortAbstractionInterface
getQualifierAttributes(int const &portIndex) constPortAbstractionInterface
getQualifierStringList(int const &portIndex) constPortAbstractionInterface
getRevision() constPortAbstractionInterface
getShortDescription(std::string const &itemName) constNameGroupInterfacevirtual
getSystemGroup(int const &portIndex) constPortAbstractionInterface
getSystemGroupsForPort(std::string const &portName) constPortAbstractionInterface
getUniqueName(std::string const &newName, std::string const &itemTypeName) constCommonInterfaceprotected
getWidthExpression(int const &portIndex) constPortAbstractionInterface
getWidthExpression(std::string const &portName, std::string const &interfaceMode, std::string const &systemGroup) constPortAbstractionInterface
getWidthExpression(std::string const &portName, General::InterfaceMode interfaceMode, std::string const &systemGroup) constPortAbstractionInterface
getWidthFormattedExpression(int portIndex) constPortAbstractionInterface
getWidthValue(int portIndex, int const &baseNumber=0) constPortAbstractionInterface
getWidthValue(std::string const &portName, General::InterfaceMode interfaceMode, std::string const &systemGroup, int const &baseNumber=0) constPortAbstractionInterface
hasProtocol(int const &portIndex) constPortAbstractionInterface
itemCount() const override finalPortAbstractionInterfacevirtual
itemHasValidName(std::string const &itemName) const finalPortAbstractionInterfacevirtual
MasterPortInterface()MasterPortInterface
MasterPortInterface(const MasterPortInterface &other)=deleteMasterPortInterface
NameGroupInterface()NameGroupInterface
NameGroupInterface(const NameGroupInterface &other)=deleteNameGroupInterface
nameHasChanged(std::string const &newName, std::string const &oldName) constCommonInterfaceprotected
operator=(const PortAbstractionInterface &other)=deletePortAbstractionInterface
MasterPortInterface::operator=(const MasterPortInterface &other)=deleteMasterPortInterface
MasterPortInterface::NameGroupInterface::operator=(const NameGroupInterface &other)=deleteNameGroupInterface
MasterPortInterface::CommonInterface::operator=(const CommonInterface &other)=deleteCommonInterface
ParameterizableInterface::operator=(const ParameterizableInterface &other)=deleteParameterizableInterface
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
PortAbstractionInterface(QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< ExpressionFormatter > expressionFormatter)PortAbstractionInterface
PortAbstractionInterface(const PortAbstractionInterface &other)=deletePortAbstractionInterface
portHasMode(std::string const &portName, std::string const &interfaceMode, std::string const &systemGroup) constPortAbstractionInterface
portHasMultiplesOfMasterOrSlave(std::string const &portName, std::string const &mode)PortAbstractionInterface
portIsTransactional(std::string const &portName) const finalPortAbstractionInterfacevirtual
portIsWire(std::string const &portName) const finalPortAbstractionInterfacevirtual
removeSignal(int const &signalIndex)PortAbstractionInterface
save()PortAbstractionInterface
setAbsDef(QSharedPointer< AbstractionDefinition const > absDef)PortAbstractionInterface
setBusWidth(int const &portIndex, std::string const &newBusWidth)PortAbstractionInterface
setDefaultValue(int const &portIndex, std::string const &newDefaultValue)PortAbstractionInterface
setDescription(std::string const &itemName, std::string const &newDescription)NameGroupInterfacevirtual
setDirection(int const &portIndex, std::string const &newDirection)PortAbstractionInterface
setDisplayName(std::string const &itemName, std::string const &newDisplayName) constNameGroupInterfacevirtual
setDriverType(int const &portIndex, std::string const &newDriver)PortAbstractionInterface
setInitiative(int const &portIndex, std::string const &newInitiative)PortAbstractionInterface
setKind(int const &portIndex, std::string const &newKind)PortAbstractionInterface
setMatch(int const &portIndex, bool match) constPortAbstractionInterface
setMode(int const &portIndex, std::string const &newMode)PortAbstractionInterface
setName(std::string const &currentName, std::string const &newName) finalPortAbstractionInterfacevirtual
setPayloadExtension(int const &portIndex, std::string const &newPayloadExtension)PortAbstractionInterface
setPayloadName(int const &portIndex, std::string const &newPayloadName)PortAbstractionInterface
setPayloadType(int const &portIndex, std::string const &newPayloadType)PortAbstractionInterface
setPortAbstractionValidator(QSharedPointer< PortAbstractionValidator > validator)PortAbstractionInterface
setPresence(int const &portIndex, std::string const &newPresence)PortAbstractionInterface
setProtocolType(int const &portIndex, std::string const &newProtocolType)PortAbstractionInterface
setQualifier(int const &portIndex, std::string const &newQualifier)PortAbstractionInterface
setQualifierAttribute(int const &portIndex, std::string const &attributeName, std::string const &attributeValue) constPortAbstractionInterface
setQualifierAttributes(int const &portIndex, std::vector< std::string > const &attributes) constPortAbstractionInterface
setQualifierStringList(int const &portIndex, std::vector< std::string > const &newQualifierList)PortAbstractionInterface
setShortDescription(std::string const &itemName, std::string const &newShortDescription) constNameGroupInterface
setSystemGroup(int const &portIndex, std::string const &newSystem)PortAbstractionInterface
setWidth(int const &portIndex, std::string const &newWidth)PortAbstractionInterface
signalCount(std::string const &portName) constPortAbstractionInterface
transactionalHasValidBusWidth(int portIndex) constPortAbstractionInterface
validateItems() const finalPortAbstractionInterfacevirtual
wireHasValidDefaultValue(int portIndex) constPortAbstractionInterface
wireHasValidWidth(int portIndex) constPortAbstractionInterface
~CommonInterface()=defaultCommonInterfacevirtual
~MasterPortInterface()=defaultMasterPortInterfacevirtual
~NameGroupInterface()=defaultNameGroupInterfacevirtual
~ParameterizableInterface()=defaultParameterizableInterfacevirtual
~PortAbstractionInterface()=defaultPortAbstractionInterfacevirtual