Kactus2
Kactus2 reference guide
Loading...
Searching...
No Matches
BusInterfaceInterfaceFactory.h File Reference
#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

AbstractionTypeInterfaceBusInterfaceInterfaceFactory::Details::createAbstractionTypeInterface (QSharedPointer< ParameterFinder > parameterFinder, QSharedPointer< ExpressionFormatter > expressionFormatter, QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< PortMapValidator > portMapValidator, QSharedPointer< Component > component, LibraryInterface *library)
 
TransparentBridgeInterfaceBusInterfaceInterfaceFactory::Details::createBridgeInterface (QSharedPointer< ExpressionFormatter > expressionFormatter, QSharedPointer< ExpressionParser > expressionParser)
 
KACTUS2_API BusInterfaceInterfaceBusInterfaceInterfaceFactory::createBusInterface (QSharedPointer< ParameterFinder > parameterFinder, QSharedPointer< ExpressionFormatter > expressionFormatter, QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< Component > component, LibraryInterface *library)
 
AbstractionTypeInterfaceBusInterfaceInterfaceFactory::Details::createCommonAbstractionTypeInterface (QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< Component > component, QSharedPointer< PortMapValidator > portMapValidator, LibraryInterface *library, PortMapInterface *portMapInterface)
 
BusInterfaceInterfaceBusInterfaceInterfaceFactory::Details::createCommonBusInterfaceItems (QSharedPointer< ParameterFinder > parameterFinder, QSharedPointer< ExpressionFormatter > expressionFormatter, QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< Component > component, LibraryInterface *library, QSharedPointer< PortMapValidator > portMapValidator, AbstractionTypeInterface *abstractionInterface)
 
FileSetInterfaceBusInterfaceInterfaceFactory::Details::createFileSetInterface (QSharedPointer< ParameterFinder > parameterFinder, QSharedPointer< ExpressionFormatter > expressionFormatter, QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< Component > component)
 
MemoryMapInterfaceBusInterfaceInterfaceFactory::Details::createMapInterface (QSharedPointer< ParameterFinder > parameterFinder, QSharedPointer< ExpressionFormatter > expressionFormatter, QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< ParameterValidator > parameterValidator, QSharedPointer< Component > component)
 
ParametersInterfaceBusInterfaceInterfaceFactory::Details::createParameterInterface (QSharedPointer< ParameterValidator > validator, QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< ExpressionFormatter > expressionFormatter)
 
PortMapInterfaceBusInterfaceInterfaceFactory::Details::createPortMapInterface (QSharedPointer< ParameterFinder > parameterFinder, QSharedPointer< ExpressionFormatter > expressionFormatter, QSharedPointer< ExpressionParser > expressionParser, QSharedPointer< PortMapValidator > portMapValidator, QSharedPointer< Component > component)