28 #include "WModuleWrapper.h"
29 #include "core/kernel/WModuleInputConnector.h"
30 #include "core/kernel/WModuleOutputConnector.h"
WInputConnectorWrapper getInputConnector(std::string const &name)
Get an input connector by name.
WPropertyGroupWrapper getProperties()
Returns a WPropertyGroupWrapper containing the module's properties.
WModuleWrapper(std::shared_ptr< WModule > module)
Constructor.
WOutputConnectorWrapper getOutputConnector(std::string const &name)
Get an output connector by name.
WPropertyGroupWrapper getInformationProperties()
Returns a WPropertyGroupWrapper containing the module's info properties.
std::string getName() const
Get the name of the module.
std::shared_ptr< WModule > getModulePtr()
Returns the module pointer.
std::string getDescription() const
Get the description of the module.
~WModuleWrapper()
Destructor.
std::shared_ptr< WModule > m_module
A pointer to the module.
A wrapper for output connectors.
Encapsulates a property group.