![]() |
Kactus2
Kactus2 reference guide
|
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("")) final | PortAbstractionInterface | virtual |
addTransactionalSystemSignal(std::string const &portName, std::string const &systemGroup) | PortAbstractionInterface | |
addWirePort(std::string const &newPortName=std::string("")) final | PortAbstractionInterface | virtual |
addWireSystemSignal(std::string const &portName, std::string const &systemGroup) | PortAbstractionInterface | |
CommonInterface()=default | CommonInterface | |
CommonInterface(const CommonInterface &other)=delete | CommonInterface | |
formattedValueFor(QString const &expression) const | ParameterizableInterface | protected |
getAllReferencesToIdInRow(int signalIndex, std::string const &itemID) const | PortAbstractionInterface | |
getBusWidthExpression(int const &portIndex) const | PortAbstractionInterface | |
getBusWidthExpression(std::string const &portName, std::string const &interfaceMode, std::string const &systemGroup) const | PortAbstractionInterface | |
getBusWidthFormattedExpression(int signalIndex) const | PortAbstractionInterface | |
getBusWidthValue(int portIndex, int baseNumber=0) const | PortAbstractionInterface | |
getDefaultValueExpression(int const &portIndex) const | PortAbstractionInterface | |
getDefaultValueFormattedExpression(int const &portIndex) const | PortAbstractionInterface | |
getDefaultValueValue(int const &portIndex, int baseNumber=0) const | PortAbstractionInterface | |
getDescription(std::string const &itemName) const | NameGroupInterface | virtual |
getDirection(int const &portIndex) const | PortAbstractionInterface | |
getDirection(std::string const &portName, General::InterfaceMode mode, std::string const &systemGroup) const | PortAbstractionInterface | |
getDirectionString(int const &portIndex) const | PortAbstractionInterface | |
getDisplayName(std::string const &itemName) const | NameGroupInterface | virtual |
getDriverString(int const &portIndex) const | PortAbstractionInterface | |
getIconPathForDirection(DirectionTypes::Direction direction) const | MasterPortInterface | |
getIconPathForInitiative(QString const &initiative) const | MasterPortInterface | |
getIconPathForMissingPort() const | MasterPortInterface | |
getIconPathForSignal(int const &signalIndex) const | PortAbstractionInterface | |
getIconPathForSignal(std::string const &portName, std::string const &interfaceMode, std::string const &systemGroup) const | PortAbstractionInterface | |
getIndexedItemName(int itemIndex) const final | PortAbstractionInterface | virtual |
getInitiative(int const &portIndex) const | PortAbstractionInterface | |
getInitiative(std::string const &portName, std::string const &interfaceMode, std::string const &systemGroup) const | PortAbstractionInterface | |
getItemIndex(std::string const &itemName) const override final | PortAbstractionInterface | virtual |
getItemIndex(std::string const &itemName, General::InterfaceMode mode, std::string const &systemGroup=std::string()) const | PortAbstractionInterface | virtual |
getItemNames() const final | PortAbstractionInterface | virtual |
getItemNamesWithModeAndGroup(std::string const &busModeString, std::string systemGroup) const | PortAbstractionInterface | |
getKind(int const &portIndex) const | PortAbstractionInterface | |
getMatch(int const &portIndex) const | PortAbstractionInterface | |
getMode(int const &portIndex) const | PortAbstractionInterface | |
getModeString(int const &portIndex) const | PortAbstractionInterface | |
getPayloadExtension(int const &portIndex) | PortAbstractionInterface | |
getPayloadName(int const &portIndex) | PortAbstractionInterface | |
getPayloadType(int const &portIndex) | PortAbstractionInterface | |
getPort(std::string const &portName) const | PortAbstractionInterface | |
getPresence(int const &portIndex) const | PortAbstractionInterface | |
getPresence(std::string const &portName, std::string const &interfaceMode, std::string const &systemGroup) const | PortAbstractionInterface | |
getPresenceString(int const &portIndex) const | PortAbstractionInterface | |
getPresenceString(std::string const &portName, std::string const &interfaceMode, std::string const &systemGroup) const | PortAbstractionInterface | |
getProtocolType(int const &portIndex) const | PortAbstractionInterface | |
getQualifierAttribute(int const &portIndex, std::string const &attributeName) const | PortAbstractionInterface | |
getQualifierAttributes(int const &portIndex) const | PortAbstractionInterface | |
getQualifierStringList(int const &portIndex) const | PortAbstractionInterface | |
getRevision() const | PortAbstractionInterface | |
getShortDescription(std::string const &itemName) const | NameGroupInterface | virtual |
getSystemGroup(int const &portIndex) const | PortAbstractionInterface | |
getSystemGroupsForPort(std::string const &portName) const | PortAbstractionInterface | |
getUniqueName(std::string const &newName, std::string const &itemTypeName) const | CommonInterface | protected |
getWidthExpression(int const &portIndex) const | PortAbstractionInterface | |
getWidthExpression(std::string const &portName, std::string const &interfaceMode, std::string const &systemGroup) const | PortAbstractionInterface | |
getWidthExpression(std::string const &portName, General::InterfaceMode interfaceMode, std::string const &systemGroup) const | PortAbstractionInterface | |
getWidthFormattedExpression(int portIndex) const | PortAbstractionInterface | |
getWidthValue(int portIndex, int const &baseNumber=0) const | PortAbstractionInterface | |
getWidthValue(std::string const &portName, General::InterfaceMode interfaceMode, std::string const &systemGroup, int const &baseNumber=0) const | PortAbstractionInterface | |
hasProtocol(int const &portIndex) const | PortAbstractionInterface | |
itemCount() const override final | PortAbstractionInterface | virtual |
itemHasValidName(std::string const &itemName) const final | PortAbstractionInterface | virtual |
MasterPortInterface() | MasterPortInterface | |
MasterPortInterface(const MasterPortInterface &other)=delete | MasterPortInterface | |
NameGroupInterface() | NameGroupInterface | |
NameGroupInterface(const NameGroupInterface &other)=delete | NameGroupInterface | |
nameHasChanged(std::string const &newName, std::string const &oldName) const | CommonInterface | protected |
operator=(const PortAbstractionInterface &other)=delete | PortAbstractionInterface | |
MasterPortInterface::operator=(const MasterPortInterface &other)=delete | MasterPortInterface | |
MasterPortInterface::NameGroupInterface::operator=(const NameGroupInterface &other)=delete | NameGroupInterface | |
MasterPortInterface::CommonInterface::operator=(const CommonInterface &other)=delete | CommonInterface | |
ParameterizableInterface::operator=(const ParameterizableInterface &other)=delete | ParameterizableInterface | |
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 |
PortAbstractionInterface(QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< ExpressionFormatter > expressionFormatter) | PortAbstractionInterface | |
PortAbstractionInterface(const PortAbstractionInterface &other)=delete | PortAbstractionInterface | |
portHasMode(std::string const &portName, std::string const &interfaceMode, std::string const &systemGroup) const | PortAbstractionInterface | |
portHasMultiplesOfMasterOrSlave(std::string const &portName, std::string const &mode) | PortAbstractionInterface | |
portIsTransactional(std::string const &portName) const final | PortAbstractionInterface | virtual |
portIsWire(std::string const &portName) const final | PortAbstractionInterface | virtual |
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) | NameGroupInterface | virtual |
setDirection(int const &portIndex, std::string const &newDirection) | PortAbstractionInterface | |
setDisplayName(std::string const &itemName, std::string const &newDisplayName) const | NameGroupInterface | virtual |
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) const | PortAbstractionInterface | |
setMode(int const &portIndex, std::string const &newMode) | PortAbstractionInterface | |
setName(std::string const ¤tName, std::string const &newName) final | PortAbstractionInterface | virtual |
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) const | PortAbstractionInterface | |
setQualifierAttributes(int const &portIndex, std::vector< std::string > const &attributes) const | PortAbstractionInterface | |
setQualifierStringList(int const &portIndex, std::vector< std::string > const &newQualifierList) | PortAbstractionInterface | |
setShortDescription(std::string const &itemName, std::string const &newShortDescription) const | NameGroupInterface | |
setSystemGroup(int const &portIndex, std::string const &newSystem) | PortAbstractionInterface | |
setWidth(int const &portIndex, std::string const &newWidth) | PortAbstractionInterface | |
signalCount(std::string const &portName) const | PortAbstractionInterface | |
transactionalHasValidBusWidth(int portIndex) const | PortAbstractionInterface | |
validateItems() const final | PortAbstractionInterface | virtual |
wireHasValidDefaultValue(int portIndex) const | PortAbstractionInterface | |
wireHasValidWidth(int portIndex) const | PortAbstractionInterface | |
~CommonInterface()=default | CommonInterface | virtual |
~MasterPortInterface()=default | MasterPortInterface | virtual |
~NameGroupInterface()=default | NameGroupInterface | virtual |
~ParameterizableInterface()=default | ParameterizableInterface | virtual |
~PortAbstractionInterface()=default | PortAbstractionInterface | virtual |