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

Public Member Functions | |
| virtual MPluginDescriptor * | PluginDescriptor () const |
| virtual const LADSPA_PortDescriptor | PortDescriptor () const |
| virtual string | Name () const |
| virtual string | FullName () const |
| virtual bool | IsAudio () const |
| virtual bool | IsControl () const |
| virtual bool | IsInput () const |
| virtual bool | IsOutput () const |
| virtual unsigned long | PortNumber () const |
Protected Member Functions | |
| MPluginPortDescriptor (MPluginDescriptor *pluginDescriptor, unsigned long portNumber) | |
Protected Attributes | |
| MPluginDescriptor * | _pluginDescriptor |
| unsigned long | _portNumber |
Friends | |
| void | MPluginDescriptor::createAudioInput (const unsigned long portNumber) |
| void | MPluginDescriptor::createAudioOutput (const unsigned long portNumber) |
| void | MPluginDescriptor::createControlInput (const unsigned long portNumber) |
| void | MPluginDescriptor::createControlOutput (const unsigned long portNumber) |
It's not an actual port and it's not holding any buffer.
|
||||||||||||
|
Creates a port corresponding to the portNumberth port of the LADSPA plugin structures and belonging to pluginDescriptor.
|
|
|
The plugin descriptor owning the port.
|
|
|
The
|
|
|
The name of the port.
|
|
|
The full name of the port.
The full name of the port is given acccording to the format : |
|
|
Is the port an audio port ?
|
|
|
Is the port a control port ?
|
|
|
Is the port an input port ?
|
|
|
Is the port an output port ?
|
|
|
The number of the port in the LADSPA plugin structures.
|
|
|
The plugin descriptor owning the port.
|
|
|
The number of the port in the LADSPA plugin structures.
|