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

Public Slots | |
| virtual bool | Connect (MAudioInputPort *port)=0 |
| virtual bool | Disconnect (MAudioInputPort *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 | |
| MAudioOutputPort (string name, MModule *module) | |
Protected Attributes | |
| vector< MAudioInputPort * > | _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 MClientAudioOutputPort, and MPluginAudioOutputPort. |
|
|
Tries to disconnect port from this port.
Implemented in MClientAudioOutputPort, and MPluginAudioOutputPort. |
|
|
The audio input ports connected to this port.
|