#include <ModuleInterface.h>
virtual std::vector<InputPortHandle> findInputPortsWithName |
( |
const std::string & |
name | ) |
const |
|
pure virtual |
virtual std::vector<OutputPortHandle> findOutputPortsWithName |
( |
const std::string & |
name | ) |
const |
|
pure virtual |
virtual std::string get_module_name |
( |
| ) |
const |
|
pure virtual |
virtual bool has_ui |
( |
| ) |
const |
|
pure virtual |
virtual bool hasDynamicPorts |
( |
| ) |
const |
|
pure virtual |
virtual bool hasInputPort |
( |
const PortId & |
id | ) |
const |
|
pure virtual |
virtual bool hasOutputPort |
( |
const PortId & |
id | ) |
const |
|
pure virtual |
- Todo:
- : kind of ridiculous interface/duplication. Should pull out a subinterface for "PortView" and just return one of those for input/output
Implemented in Module.
virtual size_t num_input_ports |
( |
| ) |
const |
|
pure virtual |
virtual size_t num_output_ports |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: