#include <iso_synth_port_owner.h>
Inherited by iso::synth::Patch, and iso::synth::Unit.
Inheritance diagram for iso::synth::PortOwner:

Public Member Functions | |
| PortOwner () | |
| PortOwner (const base::String &pName) | |
| virtual | ~PortOwner () |
| const base::String & | name () const |
| bool | checkPort (const base::String &pPortName) const |
| Port * | port (const base::String &pPortName) throw (SynthException) |
| void | addPort (const base::String &pPortName, Port *pPort) throw (SynthException) |
| void | removePort (const base::String &pPortName) throw (SynthException) |
| QHash< base::String, Port * > & | ports () |
Protected Attributes | |
| base::String | mName |
| QHash< base::String, Port * > | mPorts |
| PortOwner::PortOwner | ( | ) |
| PortOwner::PortOwner | ( | const base::String & | pName | ) |
| PortOwner::~PortOwner | ( | ) | [virtual] |
| const base::String & PortOwner::name | ( | ) | const |
| bool PortOwner::checkPort | ( | const base::String & | pPortName | ) | const |
| Port * PortOwner::port | ( | const base::String & | pPortName | ) | throw (SynthException) |
| void PortOwner::addPort | ( | const base::String & | pPortName, | |
| Port * | pPort | |||
| ) | throw (SynthException) |
| void PortOwner::removePort | ( | const base::String & | pPortName | ) | throw (SynthException) |
| QHash< base::String, Port * > & PortOwner::ports | ( | ) |
base::String iso::synth::PortOwner::mName [protected] |
QHash< base::String, Port* > iso::synth::PortOwner::mPorts [protected] |
1.5.1