CLAM::LadspaLibrary Class Reference

#include <LadspaLibrary.hxx>

List of all members.


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.


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)

Constructor & Destructor Documentation

CLAM::LadspaLibrary::LadspaLibrary (  )  [inline]

Definition at line 40 of file LadspaLibrary.hxx.

CLAM::LadspaLibrary::~LadspaLibrary (  )  [inline]

Definition at line 43 of file LadspaLibrary.hxx.


Member Function Documentation

void CLAM::LadspaLibrary::AddPluginType ( LADSPA_Descriptor *  descriptor  )  [inline]

LADSPA_Descriptor* CLAM::LadspaLibrary::pluginAt ( unsigned long  i  )  [inline]

Definition at line 52 of file LadspaLibrary.hxx.

static char* CLAM::LadspaLibrary::dupstr ( char const *  args  )  [inline, static]


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

Generated on Tue Aug 12 22:33:49 2008 for CLAM by  doxygen 1.5.5