CLAM-Development  1.1
Public Member Functions | Static Public Member Functions
CLAM::LadspaLibrary Class Reference

A LadspaLibrary represents a pool of ladspa plugins descriptors. More...

#include <LadspaLibrary.hxx>

List of all members.

Public Member Functions

 LadspaLibrary ()
 ~LadspaLibrary ()
void AddPluginType (LADSPA_Descriptor *descriptor)
LADSPA_Descriptor * pluginAt (unsigned long i)

Static Public Member Functions

static char * dupstr (char const *args)

Detailed Description

A LadspaLibrary represents a pool of ladspa plugins descriptors.

You can register new plugin type by calling AddPluginType. Normally you want to implicitly add plugins by creating a CLAM::LadspaNetworkExporter or a CLAM::LadspaProcessingExporter.

See also:
CLAM::LadspaNetworkExporter
CLAM::LadspaProcessingExporter Ladspa

Definition at line 19 of file LadspaLibrary.hxx.


Constructor & Destructor Documentation

Definition at line 40 of file LadspaLibrary.hxx.

Definition at line 43 of file LadspaLibrary.hxx.


Member Function Documentation

void CLAM::LadspaLibrary::AddPluginType ( LADSPA_Descriptor *  descriptor) [inline]
static char* CLAM::LadspaLibrary::dupstr ( char const *  args) [inline, static]
LADSPA_Descriptor* CLAM::LadspaLibrary::pluginAt ( unsigned long  i) [inline]

Definition at line 52 of file LadspaLibrary.hxx.


The documentation for this class was generated from the following file: