#include <MAudioInputPort.h>
Inheritance diagram for MAudioInputPort:

Public Slots | |
| virtual bool | Connect (MAudioOutputPort *port)=0 |
| virtual bool | Disconnect (MAudioOutputPort *port)=0 |
Public Member Functions | |
| virtual bool | IsAudio () const |
| virtual bool | IsControl () const |
| virtual bool | IsInput () const |
| virtual bool | IsOutput () const |
| virtual bool | IsConnectedTo (const MPort *port) const |
| virtual unsigned int | NumberOfConnections () const |
| virtual MPort * | Connection (const unsigned int n) const |
Protected Member Functions | |
| MAudioInputPort (string name, MModule *module) | |
Protected Attributes | |
| vector< MAudioOutputPort * > | _connection |
|
||||||||||||
|
Creates a port called name and belonging to the module module.
|
|
|
Is the port an audio port ?
Implements MPort. |
|
|
Is the port a control port ?
Implements MPort. |
|
|
Is the port an input port ?
Implements MPort. |
|
|
Is the port an output port ?
Implements MPort. |
|
|
Is the port connected to port ?
Implements MPort. |
|
|
The number of ports connected from or to this port.
Implements MPort. |
|
|
The nth port connected to this port.
Implements MPort. |
|
|
Tries to connect port to this port.
Implemented in MClientAudioInputPort, MExternalAudioInputPort, and MPluginAudioInputPort. |
|
|
Tries to disconnect port from this port.
Implemented in MClientAudioInputPort, MExternalAudioInputPort, and MPluginAudioInputPort. |
|
|
The audio output ports connected to this port.
|