#include <iso_synth_port.h>
Inherited by iso::synth::AudioPort, and iso::synth::SwitchPort.
Inheritance diagram for iso::synth::Port:
Public Member Functions | |
Port (PortOwner *pPortOwner) | |
parameter based contructor | |
Port (const String &pName, PortOwner *pPortOwner) | |
parameter based contructor | |
virtual | ~Port () |
destructor | |
virtual const String & | name () const |
returns port name | |
void | setName (const base::String &pName) |
set port name | |
virtual PortOwner * | owner () |
returns associated unit | |
virtual String | info (bool pPropagate=false) const |
print info | |
Static Public Attributes | |
static const String | sClassName |
default name | |
Protected Member Functions | |
Port () | |
default constructor | |
Protected Attributes | |
PortOwner * | mOwner |
associated unit | |
String | mName |
switch port name |
of all port classes
Created by Daniel Bisig on 5/17/06. Copyright 2006 Daniel Bisig All rights reserved.
Port::Port | ( | PortOwner * | pPortOwner | ) |
parameter based contructor
pPortOwner | port owner this port is attached to |
parameter based contructor
pName | name of port | |
pPortOwner | port owner this port is attached to |
Port::~Port | ( | ) | [virtual] |
destructor
Port::Port | ( | ) | [protected] |
default constructor
const base::String & Port::name | ( | ) | const [virtual] |
void Port::setName | ( | const base::String & | pName | ) |
set port name
pName | port name |
PortOwner * Port::owner | ( | ) | [virtual] |
returns associated unit
base::String Port::info | ( | bool | pPropagate = false |
) | const [virtual] |
print info
pPropagate | ignored |
Reimplemented in iso::synth::AudioPort, iso::synth::ControlPort, iso::synth::InputPort, iso::synth::OutputPort, and iso::synth::SwitchPort.
const base::String Port::sClassName [static] |
default name
Reimplemented in iso::synth::AudioPort, iso::synth::ControlPort, iso::synth::InputPort, iso::synth::OutputPort, and iso::synth::SwitchPort.
PortOwner* iso::synth::Port::mOwner [protected] |
associated unit
String iso::synth::Port::mName [protected] |
switch port name