Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

LADSPAPortList Struct Reference

This struct contains information about all ports that a plugin has. More...

#include <ladspaplugin.hpp>

List of all members.

Public Member Functions

void add_port (LADSPA_PortDescriptor descriptor, const std::string &name, const LADSPA_PortRangeHint &hint)
 Add a port using a port descriptor, a namem and a range hint.
void add_port (LADSPA_PortDescriptor descriptor, const std::string &name)
 Add a port using a port descriptor and a name.
void add_port (LADSPA_PortDescriptor descriptor, const std::string name, LADSPA_PortRangeHintDescriptor rh_desc, LADSPA_Data lower_bound, LADSPA_Data upper_bound)
 Add a port using a port descriptor, a name, a range hint descriptor, and bounds.


Detailed Description

This struct contains information about all ports that a plugin has.

You can add ports to it by calling the add_port() functions.


Member Function Documentation

void LADSPAPortList::add_port LADSPA_PortDescriptor  descriptor,
const std::string  name,
LADSPA_PortRangeHintDescriptor  rh_desc,
LADSPA_Data  lower_bound,
LADSPA_Data  upper_bound
[inline]
 

Add a port using a port descriptor, a name, a range hint descriptor, and bounds.

void LADSPAPortList::add_port LADSPA_PortDescriptor  descriptor,
const std::string &  name
[inline]
 

Add a port using a port descriptor and a name.

No range hint will be added.

void LADSPAPortList::add_port LADSPA_PortDescriptor  descriptor,
const std::string &  name,
const LADSPA_PortRangeHint &  hint
[inline]
 

Add a port using a port descriptor, a namem and a range hint.


The documentation for this struct was generated from the following file:
Generated on Wed Mar 1 17:12:44 2006 for DSSI support libraries by  doxygen 1.4.4