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

DSSIPortList Struct Reference

An object of this class should be passed as the last parameter to the register_dssi() function to specify the number and types of ports for your DSSI plugin. More...

#include <dssiplugin.hpp>

List of all members.

Public Member Functions

int add_port (LADSPA_PortDescriptor descriptor, const std::string &name, const LADSPA_PortRangeHint &hint)
 Add a port with a given descriptor, name, and hint.
int add_port (LADSPA_PortDescriptor descriptor, const std::string &name)
 Add a port with a given descriptor and name.
int add_port (LADSPA_PortDescriptor descriptor, const std::string name, LADSPA_PortRangeHintDescriptor rh_desc, LADSPA_Data lower_bound, LADSPA_Data upper_bound)
 Add a port with a given descriptor, name, range, and range hints.


Detailed Description

An object of this class should be passed as the last parameter to the register_dssi() function to specify the number and types of ports for your DSSI plugin.


Member Function Documentation

int DSSIPortList::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 with a given descriptor, name, range, and range hints.

int DSSIPortList::add_port LADSPA_PortDescriptor  descriptor,
const std::string &  name
[inline]
 

Add a port with a given descriptor and name.

No hint is used.

int DSSIPortList::add_port LADSPA_PortDescriptor  descriptor,
const std::string &  name,
const LADSPA_PortRangeHint &  hint
[inline]
 

Add a port with a given descriptor, name, and 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