CLAM-Development  1.4.0
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

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
static char* CLAM::LadspaLibrary::dupstr ( char const *  args)
inlinestatic
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: