CLAM::Hidden::ProcessingClass2LadspaBase Class Reference

#include <LadspaProcessingExporter.hxx>

List of all members.

Public Member Functions

 ProcessingClass2LadspaBase (CLAM::Processing *processing)
 ProcessingClass2LadspaBase (const std::string &className)
void Instantiate ()
void Activate ()
void ConnectPort (unsigned long port, LADSPA_Data *data)
void Run (unsigned long sampleCount)
void Deactivate ()
 ~ProcessingClass2LadspaBase ()
LADSPA_Descriptor * CreateDescriptor (unsigned long id, const std::string &maker, const std::string &copyright)

Detailed Description

Definition at line 37 of file LadspaProcessingExporter.hxx.


Constructor & Destructor Documentation

CLAM::Hidden::ProcessingClass2LadspaBase::ProcessingClass2LadspaBase ( CLAM::Processing processing  )  [inline]

Definition at line 54 of file LadspaProcessingExporter.hxx.

CLAM::Hidden::ProcessingClass2LadspaBase::ProcessingClass2LadspaBase ( const std::string &  className  )  [inline]
CLAM::Hidden::ProcessingClass2LadspaBase::~ProcessingClass2LadspaBase (  )  [inline]

Definition at line 101 of file LadspaProcessingExporter.hxx.


Member Function Documentation

void CLAM::Hidden::ProcessingClass2LadspaBase::Activate (  )  [inline]

Definition at line 81 of file LadspaProcessingExporter.hxx.

References CLAM::Processing::Start().

Referenced by Activate(), and CreateDescriptor().

void CLAM::Hidden::ProcessingClass2LadspaBase::ConnectPort ( unsigned long  port,
LADSPA_Data *  data 
) [inline]

Definition at line 85 of file LadspaProcessingExporter.hxx.

Referenced by ConnectPort(), and CreateDescriptor().

LADSPA_Descriptor * CLAM::Hidden::ProcessingClass2LadspaBase::CreateDescriptor ( unsigned long  id,
const std::string &  maker,
const std::string &  copyright 
)
void CLAM::Hidden::ProcessingClass2LadspaBase::Deactivate (  )  [inline]

Definition at line 95 of file LadspaProcessingExporter.hxx.

References CLAM::Processing::Stop().

Referenced by CreateDescriptor(), and Deactivate().

void CLAM::Hidden::ProcessingClass2LadspaBase::Instantiate (  )  [inline]

Definition at line 64 of file LadspaProcessingExporter.hxx.

References CLAM::Processing::GetInPort().

Referenced by CreateDescriptor(), and Instantiate().

void CLAM::Hidden::ProcessingClass2LadspaBase::Run ( unsigned long  sampleCount  )  [inline]

Definition at line 89 of file LadspaProcessingExporter.hxx.

Referenced by CreateDescriptor(), and Run().


The documentation for this class was generated from the following files:
Generated by  doxygen 1.6.3