JackTrip
Public Member Functions | Protected Attributes | List of all members
decorator_dsp Class Reference

#include <compressordsp.h>

Inheritance diagram for decorator_dsp:
Inheritance graph
[legend]
Collaboration diagram for decorator_dsp:
Collaboration graph
[legend]

Public Member Functions

 decorator_dsp (dsp *dsp=nullptr)
 
virtual ~decorator_dsp ()
 
virtual int getNumInputs ()
 
virtual int getNumOutputs ()
 
virtual void buildUserInterface (UI *ui_interface)
 
virtual int getSampleRate ()
 
virtual void init (int sample_rate)
 
virtual void instanceInit (int sample_rate)
 
virtual void instanceConstants (int sample_rate)
 
virtual void instanceResetUserInterface ()
 
virtual void instanceClear ()
 
virtual decorator_dspclone ()
 
virtual void metadata (Meta *m)
 
virtual void compute (int count, FAUSTFLOAT **inputs, FAUSTFLOAT **outputs)
 
virtual void compute (double date_usec, int count, FAUSTFLOAT **inputs, FAUSTFLOAT **outputs)
 
 decorator_dsp (dsp *dsp=nullptr)
 
virtual ~decorator_dsp ()
 
virtual int getNumInputs ()
 
virtual int getNumOutputs ()
 
virtual void buildUserInterface (UI *ui_interface)
 
virtual int getSampleRate ()
 
virtual void init (int sample_rate)
 
virtual void instanceInit (int sample_rate)
 
virtual void instanceConstants (int sample_rate)
 
virtual void instanceResetUserInterface ()
 
virtual void instanceClear ()
 
virtual decorator_dspclone ()
 
virtual void metadata (Meta *m)
 
virtual void compute (int count, FAUSTFLOAT **inputs, FAUSTFLOAT **outputs)
 
virtual void compute (double date_usec, int count, FAUSTFLOAT **inputs, FAUSTFLOAT **outputs)
 
 decorator_dsp (dsp *dsp=nullptr)
 
virtual ~decorator_dsp ()
 
virtual int getNumInputs ()
 
virtual int getNumOutputs ()
 
virtual void buildUserInterface (UI *ui_interface)
 
virtual int getSampleRate ()
 
virtual void init (int sample_rate)
 
virtual void instanceInit (int sample_rate)
 
virtual void instanceConstants (int sample_rate)
 
virtual void instanceResetUserInterface ()
 
virtual void instanceClear ()
 
virtual decorator_dspclone ()
 
virtual void metadata (Meta *m)
 
virtual void compute (int count, FAUSTFLOAT **inputs, FAUSTFLOAT **outputs)
 
virtual void compute (double date_usec, int count, FAUSTFLOAT **inputs, FAUSTFLOAT **outputs)
 
 decorator_dsp (dsp *dsp=nullptr)
 
virtual ~decorator_dsp ()
 
virtual int getNumInputs ()
 
virtual int getNumOutputs ()
 
virtual void buildUserInterface (UI *ui_interface)
 
virtual int getSampleRate ()
 
virtual void init (int sample_rate)
 
virtual void instanceInit (int sample_rate)
 
virtual void instanceConstants (int sample_rate)
 
virtual void instanceResetUserInterface ()
 
virtual void instanceClear ()
 
virtual decorator_dspclone ()
 
virtual void metadata (Meta *m)
 
virtual void compute (int count, FAUSTFLOAT **inputs, FAUSTFLOAT **outputs)
 
virtual void compute (double date_usec, int count, FAUSTFLOAT **inputs, FAUSTFLOAT **outputs)
 
 decorator_dsp (dsp *dsp=nullptr)
 
virtual ~decorator_dsp ()
 
virtual int getNumInputs ()
 
virtual int getNumOutputs ()
 
virtual void buildUserInterface (UI *ui_interface)
 
virtual int getSampleRate ()
 
virtual void init (int sample_rate)
 
virtual void instanceInit (int sample_rate)
 
virtual void instanceConstants (int sample_rate)
 
virtual void instanceResetUserInterface ()
 
virtual void instanceClear ()
 
virtual decorator_dspclone ()
 
virtual void metadata (Meta *m)
 
virtual void compute (int count, FAUSTFLOAT **inputs, FAUSTFLOAT **outputs)
 
virtual void compute (double date_usec, int count, FAUSTFLOAT **inputs, FAUSTFLOAT **outputs)
 
 decorator_dsp (dsp *dsp=nullptr)
 
virtual ~decorator_dsp ()
 
virtual int getNumInputs ()
 
virtual int getNumOutputs ()
 
virtual void buildUserInterface (UI *ui_interface)
 
virtual int getSampleRate ()
 
virtual void init (int sample_rate)
 
virtual void instanceInit (int sample_rate)
 
virtual void instanceConstants (int sample_rate)
 
virtual void instanceResetUserInterface ()
 
virtual void instanceClear ()
 
virtual decorator_dspclone ()
 
virtual void metadata (Meta *m)
 
virtual void compute (int count, FAUSTFLOAT **inputs, FAUSTFLOAT **outputs)
 
virtual void compute (double date_usec, int count, FAUSTFLOAT **inputs, FAUSTFLOAT **outputs)
 
- Public Member Functions inherited from dsp
 dsp ()
 
virtual ~dsp ()
 
 dsp ()
 
virtual ~dsp ()
 
 dsp ()
 
virtual ~dsp ()
 
 dsp ()
 
virtual ~dsp ()
 
 dsp ()
 
virtual ~dsp ()
 
 dsp ()
 
virtual ~dsp ()
 

Protected Attributes

dspfDSP
 

Detailed Description

Generic DSP decorator.

Constructor & Destructor Documentation

◆ decorator_dsp() [1/6]

decorator_dsp::decorator_dsp ( dsp dsp = nullptr)
inline

◆ ~decorator_dsp() [1/6]

virtual decorator_dsp::~decorator_dsp ( )
inlinevirtual

◆ decorator_dsp() [2/6]

decorator_dsp::decorator_dsp ( dsp dsp = nullptr)
inline

◆ ~decorator_dsp() [2/6]

virtual decorator_dsp::~decorator_dsp ( )
inlinevirtual

◆ decorator_dsp() [3/6]

decorator_dsp::decorator_dsp ( dsp dsp = nullptr)
inline

◆ ~decorator_dsp() [3/6]

virtual decorator_dsp::~decorator_dsp ( )
inlinevirtual

◆ decorator_dsp() [4/6]

decorator_dsp::decorator_dsp ( dsp dsp = nullptr)
inline

◆ ~decorator_dsp() [4/6]

virtual decorator_dsp::~decorator_dsp ( )
inlinevirtual

◆ decorator_dsp() [5/6]

decorator_dsp::decorator_dsp ( dsp dsp = nullptr)
inline

◆ ~decorator_dsp() [5/6]

virtual decorator_dsp::~decorator_dsp ( )
inlinevirtual

◆ decorator_dsp() [6/6]

decorator_dsp::decorator_dsp ( dsp dsp = nullptr)
inline

◆ ~decorator_dsp() [6/6]

virtual decorator_dsp::~decorator_dsp ( )
inlinevirtual

Member Function Documentation

◆ buildUserInterface() [1/6]

virtual void decorator_dsp::buildUserInterface ( UI ui_interface)
inlinevirtual

Trigger the ui_interface parameter with instance specific calls to 'openTabBox', 'addButton', 'addVerticalSlider'... in order to build the UI.

Parameters
ui_interface- the user interface builder

Implements dsp.

◆ buildUserInterface() [2/6]

virtual void decorator_dsp::buildUserInterface ( UI ui_interface)
inlinevirtual

Trigger the ui_interface parameter with instance specific calls to 'openTabBox', 'addButton', 'addVerticalSlider'... in order to build the UI.

Parameters
ui_interface- the user interface builder

Implements dsp.

◆ buildUserInterface() [3/6]

virtual void decorator_dsp::buildUserInterface ( UI ui_interface)
inlinevirtual

Trigger the ui_interface parameter with instance specific calls to 'openTabBox', 'addButton', 'addVerticalSlider'... in order to build the UI.

Parameters
ui_interface- the user interface builder

Implements dsp.

◆ buildUserInterface() [4/6]

virtual void decorator_dsp::buildUserInterface ( UI ui_interface)
inlinevirtual

Trigger the ui_interface parameter with instance specific calls to 'openTabBox', 'addButton', 'addVerticalSlider'... in order to build the UI.

Parameters
ui_interface- the user interface builder

Implements dsp.

◆ buildUserInterface() [5/6]

virtual void decorator_dsp::buildUserInterface ( UI ui_interface)
inlinevirtual

Trigger the ui_interface parameter with instance specific calls to 'openTabBox', 'addButton', 'addVerticalSlider'... in order to build the UI.

Parameters
ui_interface- the user interface builder

Implements dsp.

◆ buildUserInterface() [6/6]

virtual void decorator_dsp::buildUserInterface ( UI ui_interface)
inlinevirtual

Trigger the ui_interface parameter with instance specific calls to 'openTabBox', 'addButton', 'addVerticalSlider'... in order to build the UI.

Parameters
ui_interface- the user interface builder

Implements dsp.

◆ clone() [1/6]

virtual decorator_dsp* decorator_dsp::clone ( )
inlinevirtual

Return a clone of the instance.

Returns
a copy of the instance on success, otherwise a null pointer.

Implements dsp.

◆ clone() [2/6]

virtual decorator_dsp* decorator_dsp::clone ( )
inlinevirtual

Return a clone of the instance.

Returns
a copy of the instance on success, otherwise a null pointer.

Implements dsp.

◆ clone() [3/6]

virtual decorator_dsp* decorator_dsp::clone ( )
inlinevirtual

Return a clone of the instance.

Returns
a copy of the instance on success, otherwise a null pointer.

Implements dsp.

◆ clone() [4/6]

virtual decorator_dsp* decorator_dsp::clone ( )
inlinevirtual

Return a clone of the instance.

Returns
a copy of the instance on success, otherwise a null pointer.

Implements dsp.

◆ clone() [5/6]

virtual decorator_dsp* decorator_dsp::clone ( )
inlinevirtual

Return a clone of the instance.

Returns
a copy of the instance on success, otherwise a null pointer.

Implements dsp.

◆ clone() [6/6]

virtual decorator_dsp* decorator_dsp::clone ( )
inlinevirtual

Return a clone of the instance.

Returns
a copy of the instance on success, otherwise a null pointer.

Implements dsp.

◆ compute() [1/12]

virtual void decorator_dsp::compute ( double  ,
int  count,
FAUSTFLOAT **  inputs,
FAUSTFLOAT **  outputs 
)
inlinevirtual

DSP instance computation: alternative method to be used by subclasses.

Parameters
date_usec- the timestamp in microsec given by audio driver.
count- the number of frames to compute
inputs- the input audio buffers as an array of non-interleaved FAUSTFLOAT samples (either float, double or quad)
outputs- the output audio buffers as an array of non-interleaved FAUSTFLOAT samples (either float, double or quad)

Reimplemented from dsp.

◆ compute() [2/12]

virtual void decorator_dsp::compute ( double  ,
int  count,
FAUSTFLOAT **  inputs,
FAUSTFLOAT **  outputs 
)
inlinevirtual

DSP instance computation: alternative method to be used by subclasses.

Parameters
date_usec- the timestamp in microsec given by audio driver.
count- the number of frames to compute
inputs- the input audio buffers as an array of non-interleaved FAUSTFLOAT samples (either float, double or quad)
outputs- the output audio buffers as an array of non-interleaved FAUSTFLOAT samples (either float, double or quad)

Reimplemented from dsp.

◆ compute() [3/12]

virtual void decorator_dsp::compute ( double  ,
int  count,
FAUSTFLOAT **  inputs,
FAUSTFLOAT **  outputs 
)
inlinevirtual

DSP instance computation: alternative method to be used by subclasses.

Parameters
date_usec- the timestamp in microsec given by audio driver.
count- the number of frames to compute
inputs- the input audio buffers as an array of non-interleaved FAUSTFLOAT samples (either float, double or quad)
outputs- the output audio buffers as an array of non-interleaved FAUSTFLOAT samples (either float, double or quad)

Reimplemented from dsp.

◆ compute() [4/12]

virtual void decorator_dsp::compute ( double  ,
int  count,
FAUSTFLOAT **  inputs,
FAUSTFLOAT **  outputs 
)
inlinevirtual

DSP instance computation: alternative method to be used by subclasses.

Parameters
date_usec- the timestamp in microsec given by audio driver.
count- the number of frames to compute
inputs- the input audio buffers as an array of non-interleaved FAUSTFLOAT samples (either float, double or quad)
outputs- the output audio buffers as an array of non-interleaved FAUSTFLOAT samples (either float, double or quad)

Reimplemented from dsp.

◆ compute() [5/12]

virtual void decorator_dsp::compute ( double  ,
int  count,
FAUSTFLOAT **  inputs,
FAUSTFLOAT **  outputs 
)
inlinevirtual

DSP instance computation: alternative method to be used by subclasses.

Parameters
date_usec- the timestamp in microsec given by audio driver.
count- the number of frames to compute
inputs- the input audio buffers as an array of non-interleaved FAUSTFLOAT samples (either float, double or quad)
outputs- the output audio buffers as an array of non-interleaved FAUSTFLOAT samples (either float, double or quad)

Reimplemented from dsp.

◆ compute() [6/12]

virtual void decorator_dsp::compute ( double  ,
int  count,
FAUSTFLOAT **  inputs,
FAUSTFLOAT **  outputs 
)
inlinevirtual

DSP instance computation: alternative method to be used by subclasses.

Parameters
date_usec- the timestamp in microsec given by audio driver.
count- the number of frames to compute
inputs- the input audio buffers as an array of non-interleaved FAUSTFLOAT samples (either float, double or quad)
outputs- the output audio buffers as an array of non-interleaved FAUSTFLOAT samples (either float, double or quad)

Reimplemented from dsp.

◆ compute() [7/12]

virtual void decorator_dsp::compute ( int  count,
FAUSTFLOAT **  inputs,
FAUSTFLOAT **  outputs 
)
inlinevirtual

DSP instance computation, to be called with successive in/out audio buffers.

Parameters
count- the number of frames to compute
inputs- the input audio buffers as an array of non-interleaved FAUSTFLOAT samples (eiher float, double or quad)
outputs- the output audio buffers as an array of non-interleaved FAUSTFLOAT samples (eiher float, double or quad)

Implements dsp.

◆ compute() [8/12]

virtual void decorator_dsp::compute ( int  count,
FAUSTFLOAT **  inputs,
FAUSTFLOAT **  outputs 
)
inlinevirtual

DSP instance computation, to be called with successive in/out audio buffers.

Parameters
count- the number of frames to compute
inputs- the input audio buffers as an array of non-interleaved FAUSTFLOAT samples (eiher float, double or quad)
outputs- the output audio buffers as an array of non-interleaved FAUSTFLOAT samples (eiher float, double or quad)

Implements dsp.

◆ compute() [9/12]

virtual void decorator_dsp::compute ( int  count,
FAUSTFLOAT **  inputs,
FAUSTFLOAT **  outputs 
)
inlinevirtual

DSP instance computation, to be called with successive in/out audio buffers.

Parameters
count- the number of frames to compute
inputs- the input audio buffers as an array of non-interleaved FAUSTFLOAT samples (eiher float, double or quad)
outputs- the output audio buffers as an array of non-interleaved FAUSTFLOAT samples (eiher float, double or quad)

Implements dsp.

◆ compute() [10/12]

virtual void decorator_dsp::compute ( int  count,
FAUSTFLOAT **  inputs,
FAUSTFLOAT **  outputs 
)
inlinevirtual

DSP instance computation, to be called with successive in/out audio buffers.

Parameters
count- the number of frames to compute
inputs- the input audio buffers as an array of non-interleaved FAUSTFLOAT samples (eiher float, double or quad)
outputs- the output audio buffers as an array of non-interleaved FAUSTFLOAT samples (eiher float, double or quad)

Implements dsp.

◆ compute() [11/12]

virtual void decorator_dsp::compute ( int  count,
FAUSTFLOAT **  inputs,
FAUSTFLOAT **  outputs 
)
inlinevirtual

DSP instance computation, to be called with successive in/out audio buffers.

Parameters
count- the number of frames to compute
inputs- the input audio buffers as an array of non-interleaved FAUSTFLOAT samples (eiher float, double or quad)
outputs- the output audio buffers as an array of non-interleaved FAUSTFLOAT samples (eiher float, double or quad)

Implements dsp.

◆ compute() [12/12]

virtual void decorator_dsp::compute ( int  count,
FAUSTFLOAT **  inputs,
FAUSTFLOAT **  outputs 
)
inlinevirtual

DSP instance computation, to be called with successive in/out audio buffers.

Parameters
count- the number of frames to compute
inputs- the input audio buffers as an array of non-interleaved FAUSTFLOAT samples (eiher float, double or quad)
outputs- the output audio buffers as an array of non-interleaved FAUSTFLOAT samples (eiher float, double or quad)

Implements dsp.

◆ getNumInputs() [1/6]

virtual int decorator_dsp::getNumInputs ( )
inlinevirtual

Implements dsp.

◆ getNumInputs() [2/6]

virtual int decorator_dsp::getNumInputs ( )
inlinevirtual

Implements dsp.

◆ getNumInputs() [3/6]

virtual int decorator_dsp::getNumInputs ( )
inlinevirtual

Implements dsp.

◆ getNumInputs() [4/6]

virtual int decorator_dsp::getNumInputs ( )
inlinevirtual

Implements dsp.

◆ getNumInputs() [5/6]

virtual int decorator_dsp::getNumInputs ( )
inlinevirtual

Implements dsp.

◆ getNumInputs() [6/6]

virtual int decorator_dsp::getNumInputs ( )
inlinevirtual

Implements dsp.

◆ getNumOutputs() [1/6]

virtual int decorator_dsp::getNumOutputs ( )
inlinevirtual

Implements dsp.

◆ getNumOutputs() [2/6]

virtual int decorator_dsp::getNumOutputs ( )
inlinevirtual

Implements dsp.

◆ getNumOutputs() [3/6]

virtual int decorator_dsp::getNumOutputs ( )
inlinevirtual

Implements dsp.

◆ getNumOutputs() [4/6]

virtual int decorator_dsp::getNumOutputs ( )
inlinevirtual

Implements dsp.

◆ getNumOutputs() [5/6]

virtual int decorator_dsp::getNumOutputs ( )
inlinevirtual

Implements dsp.

◆ getNumOutputs() [6/6]

virtual int decorator_dsp::getNumOutputs ( )
inlinevirtual

Implements dsp.

◆ getSampleRate() [1/6]

virtual int decorator_dsp::getSampleRate ( )
inlinevirtual

Implements dsp.

◆ getSampleRate() [2/6]

virtual int decorator_dsp::getSampleRate ( )
inlinevirtual

Implements dsp.

◆ getSampleRate() [3/6]

virtual int decorator_dsp::getSampleRate ( )
inlinevirtual

Implements dsp.

◆ getSampleRate() [4/6]

virtual int decorator_dsp::getSampleRate ( )
inlinevirtual

Implements dsp.

◆ getSampleRate() [5/6]

virtual int decorator_dsp::getSampleRate ( )
inlinevirtual

Implements dsp.

◆ getSampleRate() [6/6]

virtual int decorator_dsp::getSampleRate ( )
inlinevirtual

Implements dsp.

◆ init() [1/6]

virtual void decorator_dsp::init ( int  sample_rate)
inlinevirtual

Global init, calls the following methods:

  • static class 'classInit': static tables initialization
  • 'instanceInit': constants and instance state initialization
Parameters
sample_rate- the sampling rate in Hertz

Implements dsp.

◆ init() [2/6]

virtual void decorator_dsp::init ( int  sample_rate)
inlinevirtual

Global init, calls the following methods:

  • static class 'classInit': static tables initialization
  • 'instanceInit': constants and instance state initialization
Parameters
sample_rate- the sampling rate in Hertz

Implements dsp.

◆ init() [3/6]

virtual void decorator_dsp::init ( int  sample_rate)
inlinevirtual

Global init, calls the following methods:

  • static class 'classInit': static tables initialization
  • 'instanceInit': constants and instance state initialization
Parameters
sample_rate- the sampling rate in Hertz

Implements dsp.

◆ init() [4/6]

virtual void decorator_dsp::init ( int  sample_rate)
inlinevirtual

Global init, calls the following methods:

  • static class 'classInit': static tables initialization
  • 'instanceInit': constants and instance state initialization
Parameters
sample_rate- the sampling rate in Hertz

Implements dsp.

◆ init() [5/6]

virtual void decorator_dsp::init ( int  sample_rate)
inlinevirtual

Global init, calls the following methods:

  • static class 'classInit': static tables initialization
  • 'instanceInit': constants and instance state initialization
Parameters
sample_rate- the sampling rate in Hertz

Implements dsp.

◆ init() [6/6]

virtual void decorator_dsp::init ( int  sample_rate)
inlinevirtual

Global init, calls the following methods:

  • static class 'classInit': static tables initialization
  • 'instanceInit': constants and instance state initialization
Parameters
sample_rate- the sampling rate in Hertz

Implements dsp.

◆ instanceClear() [1/6]

virtual void decorator_dsp::instanceClear ( )
inlinevirtual

Implements dsp.

◆ instanceClear() [2/6]

virtual void decorator_dsp::instanceClear ( )
inlinevirtual

Implements dsp.

◆ instanceClear() [3/6]

virtual void decorator_dsp::instanceClear ( )
inlinevirtual

Implements dsp.

◆ instanceClear() [4/6]

virtual void decorator_dsp::instanceClear ( )
inlinevirtual

Implements dsp.

◆ instanceClear() [5/6]

virtual void decorator_dsp::instanceClear ( )
inlinevirtual

Implements dsp.

◆ instanceClear() [6/6]

virtual void decorator_dsp::instanceClear ( )
inlinevirtual

Implements dsp.

◆ instanceConstants() [1/6]

virtual void decorator_dsp::instanceConstants ( int  sample_rate)
inlinevirtual

Init instance constant state

Parameters
sample_rate- the sampling rate in Hertz

Implements dsp.

◆ instanceConstants() [2/6]

virtual void decorator_dsp::instanceConstants ( int  sample_rate)
inlinevirtual

Init instance constant state

Parameters
sample_rate- the sampling rate in Hertz

Implements dsp.

◆ instanceConstants() [3/6]

virtual void decorator_dsp::instanceConstants ( int  sample_rate)
inlinevirtual

Init instance constant state

Parameters
sample_rate- the sampling rate in Hertz

Implements dsp.

◆ instanceConstants() [4/6]

virtual void decorator_dsp::instanceConstants ( int  sample_rate)
inlinevirtual

Init instance constant state

Parameters
sample_rate- the sampling rate in Hertz

Implements dsp.

◆ instanceConstants() [5/6]

virtual void decorator_dsp::instanceConstants ( int  sample_rate)
inlinevirtual

Init instance constant state

Parameters
sample_rate- the sampling rate in Hertz

Implements dsp.

◆ instanceConstants() [6/6]

virtual void decorator_dsp::instanceConstants ( int  sample_rate)
inlinevirtual

Init instance constant state

Parameters
sample_rate- the sampling rate in Hertz

Implements dsp.

◆ instanceInit() [1/6]

virtual void decorator_dsp::instanceInit ( int  sample_rate)
inlinevirtual

Init instance state

Parameters
sample_rate- the sampling rate in Hertz

Implements dsp.

◆ instanceInit() [2/6]

virtual void decorator_dsp::instanceInit ( int  sample_rate)
inlinevirtual

Init instance state

Parameters
sample_rate- the sampling rate in Hertz

Implements dsp.

◆ instanceInit() [3/6]

virtual void decorator_dsp::instanceInit ( int  sample_rate)
inlinevirtual

Init instance state

Parameters
sample_rate- the sampling rate in Hertz

Implements dsp.

◆ instanceInit() [4/6]

virtual void decorator_dsp::instanceInit ( int  sample_rate)
inlinevirtual

Init instance state

Parameters
sample_rate- the sampling rate in Hertz

Implements dsp.

◆ instanceInit() [5/6]

virtual void decorator_dsp::instanceInit ( int  sample_rate)
inlinevirtual

Init instance state

Parameters
sample_rate- the sampling rate in Hertz

Implements dsp.

◆ instanceInit() [6/6]

virtual void decorator_dsp::instanceInit ( int  sample_rate)
inlinevirtual

Init instance state

Parameters
sample_rate- the sampling rate in Hertz

Implements dsp.

◆ instanceResetUserInterface() [1/6]

virtual void decorator_dsp::instanceResetUserInterface ( )
inlinevirtual

Implements dsp.

◆ instanceResetUserInterface() [2/6]

virtual void decorator_dsp::instanceResetUserInterface ( )
inlinevirtual

Implements dsp.

◆ instanceResetUserInterface() [3/6]

virtual void decorator_dsp::instanceResetUserInterface ( )
inlinevirtual

Implements dsp.

◆ instanceResetUserInterface() [4/6]

virtual void decorator_dsp::instanceResetUserInterface ( )
inlinevirtual

Implements dsp.

◆ instanceResetUserInterface() [5/6]

virtual void decorator_dsp::instanceResetUserInterface ( )
inlinevirtual

Implements dsp.

◆ instanceResetUserInterface() [6/6]

virtual void decorator_dsp::instanceResetUserInterface ( )
inlinevirtual

Implements dsp.

◆ metadata() [1/6]

virtual void decorator_dsp::metadata ( Meta m)
inlinevirtual

Trigger the Meta* parameter with instance specific calls to 'declare' (key, value) metadata.

Parameters
m- the Meta* meta user

Implements dsp.

◆ metadata() [2/6]

virtual void decorator_dsp::metadata ( Meta m)
inlinevirtual

Trigger the Meta* parameter with instance specific calls to 'declare' (key, value) metadata.

Parameters
m- the Meta* meta user

Implements dsp.

◆ metadata() [3/6]

virtual void decorator_dsp::metadata ( Meta m)
inlinevirtual

Trigger the Meta* parameter with instance specific calls to 'declare' (key, value) metadata.

Parameters
m- the Meta* meta user

Implements dsp.

◆ metadata() [4/6]

virtual void decorator_dsp::metadata ( Meta m)
inlinevirtual

Trigger the Meta* parameter with instance specific calls to 'declare' (key, value) metadata.

Parameters
m- the Meta* meta user

Implements dsp.

◆ metadata() [5/6]

virtual void decorator_dsp::metadata ( Meta m)
inlinevirtual

Trigger the Meta* parameter with instance specific calls to 'declare' (key, value) metadata.

Parameters
m- the Meta* meta user

Implements dsp.

◆ metadata() [6/6]

virtual void decorator_dsp::metadata ( Meta m)
inlinevirtual

Trigger the Meta* parameter with instance specific calls to 'declare' (key, value) metadata.

Parameters
m- the Meta* meta user

Implements dsp.

Member Data Documentation

◆ fDSP

dsp * decorator_dsp::fDSP
protected

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