![]() |
Kactus2
Kactus2 reference guide
|
#include <QSharedPointer>
#include <KactusAPI/KactusAPIGlobal.h>
Go to the source code of this file.
Namespaces | |
namespace | BusInterfaceInterfaceFactory |
Constructs the bus interface interface. | |
namespace | BusInterfaceInterfaceFactory::Details |
Functions | |
AbstractionTypeInterface * | BusInterfaceInterfaceFactory::Details::createAbstractionTypeInterface (QSharedPointer< ParameterFinder > parameterFinder, QSharedPointer< ExpressionFormatter > expressionFormatter, QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< PortMapValidator > portMapValidator, QSharedPointer< Component > component, LibraryInterface *library) |
TransparentBridgeInterface * | BusInterfaceInterfaceFactory::Details::createBridgeInterface (QSharedPointer< ExpressionFormatter > expressionFormatter, QSharedPointer< ExpressionParser > expressionParser) |
KACTUS2_API BusInterfaceInterface * | BusInterfaceInterfaceFactory::createBusInterface (QSharedPointer< ParameterFinder > parameterFinder, QSharedPointer< ExpressionFormatter > expressionFormatter, QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< Component > component, LibraryInterface *library) |
AbstractionTypeInterface * | BusInterfaceInterfaceFactory::Details::createCommonAbstractionTypeInterface (QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< Component > component, QSharedPointer< PortMapValidator > portMapValidator, LibraryInterface *library, PortMapInterface *portMapInterface) |
BusInterfaceInterface * | BusInterfaceInterfaceFactory::Details::createCommonBusInterfaceItems (QSharedPointer< ParameterFinder > parameterFinder, QSharedPointer< ExpressionFormatter > expressionFormatter, QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< Component > component, LibraryInterface *library, QSharedPointer< PortMapValidator > portMapValidator, AbstractionTypeInterface *abstractionInterface) |
FileSetInterface * | BusInterfaceInterfaceFactory::Details::createFileSetInterface (QSharedPointer< ParameterFinder > parameterFinder, QSharedPointer< ExpressionFormatter > expressionFormatter, QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< Component > component) |
MemoryMapInterface * | BusInterfaceInterfaceFactory::Details::createMapInterface (QSharedPointer< ParameterFinder > parameterFinder, QSharedPointer< ExpressionFormatter > expressionFormatter, QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< ParameterValidator > parameterValidator, QSharedPointer< Component > component) |
ParametersInterface * | BusInterfaceInterfaceFactory::Details::createParameterInterface (QSharedPointer< ParameterValidator > validator, QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< ExpressionFormatter > expressionFormatter) |
PortMapInterface * | BusInterfaceInterfaceFactory::Details::createPortMapInterface (QSharedPointer< ParameterFinder > parameterFinder, QSharedPointer< ExpressionFormatter > expressionFormatter, QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< PortMapValidator > portMapValidator, QSharedPointer< Component > component) |