svcore  1.9
DSSIPluginInstance Class Reference

#include <DSSIPluginInstance.h>

Inheritance diagram for DSSIPluginInstance:
Collaboration diagram for DSSIPluginInstance:

Classes

class  NonRTPluginThread
 
struct  ProgramControl
 
struct  ProgramDescriptor
 

Public Types

typedef float sample_t
 
typedef std::map< std::string, std::string > ConfigurationPairMap
 

Public Member Functions

virtual ~DSSIPluginInstance ()
 
virtual bool isOK () const
 
int getClientId () const
 
virtual QString getPluginIdentifier () const
 
int getPosition () const
 
virtual std::string getIdentifier () const
 
virtual std::string getName () const
 
virtual std::string getDescription () const
 
virtual std::string getMaker () const
 
virtual int getPluginVersion () const
 
virtual std::string getCopyright () const
 
virtual void run (const Vamp::RealTime &, size_t count=0)
 Run for one block, starting at the given time. More...
 
virtual unsigned int getParameterCount () const
 
virtual void setParameterValue (unsigned int parameter, float value)
 
virtual float getParameterValue (unsigned int parameter) const
 
virtual float getParameterDefault (unsigned int parameter) const
 
virtual int getParameterDisplayHint (unsigned int parameter) const
 
virtual ParameterList getParameterDescriptors () const
 
virtual float getParameter (std::string) const
 
virtual void setParameter (std::string, float)
 
virtual std::string configure (std::string key, std::string value)
 
virtual void sendEvent (const Vamp::RealTime &eventTime, const void *event)
 
virtual void clearEvents ()
 
virtual size_t getBufferSize () const
 
virtual size_t getAudioInputCount () const
 
virtual size_t getAudioOutputCount () const
 
virtual sample_t ** getAudioInputBuffers ()
 
virtual sample_t ** getAudioOutputBuffers ()
 
virtual size_t getControlOutputCount () const
 
virtual float getControlOutputValue (size_t n) const
 
virtual ProgramList getPrograms () const
 
virtual std::string getCurrentProgram () const
 
virtual std::string getProgram (int bank, int program) const
 
virtual unsigned long getProgram (std::string name) const
 
virtual void selectProgram (std::string program)
 
virtual bool isBypassed () const
 
virtual void setBypassed (bool bypassed)
 
virtual size_t getLatency ()
 
virtual void silence ()
 
virtual void discardEvents ()
 
virtual void setIdealChannelCount (size_t channels)
 
virtual bool isInGroup () const
 
virtual void detachFromGroup ()
 
virtual std::string getType () const
 
void setFactory (RealTimePluginFactory *f)
 
virtual ConfigurationPairMap getConfigurePairs ()
 

Protected Types

typedef std::set< DSSIPluginInstance * > PluginSet
 
typedef std::map< QString, PluginSetGroupMap
 

Protected Member Functions

 DSSIPluginInstance (RealTimePluginFactory *factory, int client, QString identifier, int position, unsigned long sampleRate, size_t blockSize, int idealChannelCount, const DSSI_Descriptor *descriptor)
 
void init ()
 
void instantiate (unsigned long sampleRate)
 
void cleanup ()
 
void activate ()
 
void deactivate ()
 
void connectPorts ()
 
bool handleController (snd_seq_event_t *ev)
 
void setPortValueFromController (unsigned int portNumber, int controlValue)
 
void selectProgramAux (std::string program, bool backupPortValues)
 
void checkProgramCache () const
 
void initialiseGroupMembership ()
 
void runGrouped (const Vamp::RealTime &)
 

Static Protected Member Functions

static int requestMidiSend (LADSPA_Handle instance, unsigned char ports, unsigned char channels)
 
static void midiSend (LADSPA_Handle instance, snd_seq_event_t *events, unsigned long eventCount)
 
static int requestNonRTThread (LADSPA_Handle instance, void(*runFunction)(LADSPA_Handle))
 

Protected Attributes

int m_client
 
int m_position
 
LADSPA_Handle m_instanceHandle
 
const DSSI_Descriptor * m_descriptor
 
std::vector< std::pair< unsigned long, LADSPA_Data * > > m_controlPortsIn
 
std::vector< std::pair< unsigned long, LADSPA_Data * > > m_controlPortsOut
 
std::vector< LADSPA_Data > m_backupControlPortsIn
 
std::map< int, int > m_controllerMap
 
std::vector< int > m_audioPortsIn
 
std::vector< int > m_audioPortsOut
 
ProgramControl m_pending
 
std::vector< ProgramDescriptorm_cachedPrograms
 
bool m_programCacheValid
 
RingBuffer< snd_seq_event_t > m_eventBuffer
 
size_t m_blockSize
 
sample_t ** m_inputBuffers
 
sample_t ** m_outputBuffers
 
bool m_ownBuffers
 
size_t m_idealChannelCount
 
size_t m_outputBufferCount
 
size_t m_sampleRate
 
float * m_latencyPort
 
bool m_run
 
bool m_bypassed
 
std::string m_program
 
bool m_grouped
 
Vamp::RealTime m_lastRunTime
 
Vamp::RealTime m_lastEventSendTime
 
bool m_haveLastEventSendTime
 
QMutex m_processLock
 
RealTimePluginFactorym_factory
 
QString m_identifier
 
ConfigurationPairMap m_configurationData
 

Static Protected Attributes

static GroupMap m_groupMap
 
static snd_seq_event_t ** m_groupLocalEventBuffers = 0
 
static size_t m_groupLocalEventBufferCount = 0
 
static Scavenger< ScavengerArrayWrapper< snd_seq_event_t * > > m_bufferScavenger
 
static std::map< LADSPA_Handle, std::set< NonRTPluginThread * > > m_threads
 

Friends

class DSSIPluginFactory
 

Detailed Description

Definition at line 39 of file DSSIPluginInstance.h.

Member Typedef Documentation

◆ PluginSet

typedef std::set<DSSIPluginInstance *> DSSIPluginInstance::PluginSet
protected

Definition at line 195 of file DSSIPluginInstance.h.

◆ GroupMap

typedef std::map<QString, PluginSet> DSSIPluginInstance::GroupMap
protected

Definition at line 196 of file DSSIPluginInstance.h.

◆ sample_t

typedef float RealTimePluginInstance::sample_t
inherited

Definition at line 80 of file RealTimePluginInstance.h.

◆ ConfigurationPairMap

typedef std::map<std::string, std::string> RealTimePluginInstance::ConfigurationPairMap
inherited

Definition at line 141 of file RealTimePluginInstance.h.

Constructor & Destructor Documentation

◆ ~DSSIPluginInstance()

◆ DSSIPluginInstance()

DSSIPluginInstance::DSSIPluginInstance ( RealTimePluginFactory factory,
int  client,
QString  identifier,
int  position,
unsigned long  sampleRate,
size_t  blockSize,
int  idealChannelCount,
const DSSI_Descriptor *  descriptor 
)
protected

Member Function Documentation

◆ isOK()

virtual bool DSSIPluginInstance::isOK ( ) const
inlinevirtual

Implements RealTimePluginInstance.

Definition at line 44 of file DSSIPluginInstance.h.

References m_instanceHandle.

Referenced by DSSIPluginInstance().

◆ getClientId()

int DSSIPluginInstance::getClientId ( ) const
inline

Definition at line 46 of file DSSIPluginInstance.h.

References m_client.

◆ getPluginIdentifier()

virtual QString DSSIPluginInstance::getPluginIdentifier ( ) const
inlinevirtual

Implements RealTimePluginInstance.

Definition at line 47 of file DSSIPluginInstance.h.

References RealTimePluginInstance::m_identifier.

◆ getPosition()

int DSSIPluginInstance::getPosition ( ) const
inline

Definition at line 48 of file DSSIPluginInstance.h.

References m_position.

◆ getIdentifier()

std::string DSSIPluginInstance::getIdentifier ( ) const
virtual

Definition at line 110 of file DSSIPluginInstance.cpp.

References m_descriptor.

◆ getName()

std::string DSSIPluginInstance::getName ( ) const
virtual

Definition at line 116 of file DSSIPluginInstance.cpp.

References m_descriptor.

◆ getDescription()

std::string DSSIPluginInstance::getDescription ( ) const
virtual

Definition at line 122 of file DSSIPluginInstance.cpp.

◆ getMaker()

std::string DSSIPluginInstance::getMaker ( ) const
virtual

Definition at line 128 of file DSSIPluginInstance.cpp.

References m_descriptor.

◆ getPluginVersion()

int DSSIPluginInstance::getPluginVersion ( ) const
virtual

Definition at line 134 of file DSSIPluginInstance.cpp.

◆ getCopyright()

std::string DSSIPluginInstance::getCopyright ( ) const
virtual

Definition at line 140 of file DSSIPluginInstance.cpp.

References m_descriptor.

◆ run()

void DSSIPluginInstance::run ( const Vamp::RealTime &  blockStartTime,
size_t  count = 0 
)
virtual

◆ getParameterCount()

unsigned int DSSIPluginInstance::getParameterCount ( ) const
virtual

Implements RealTimePluginInstance.

Definition at line 745 of file DSSIPluginInstance.cpp.

References m_controlPortsIn.

◆ setParameterValue()

void DSSIPluginInstance::setParameterValue ( unsigned int  parameter,
float  value 
)
virtual

◆ getParameterValue()

float DSSIPluginInstance::getParameterValue ( unsigned int  parameter) const
virtual

Implements RealTimePluginInstance.

Definition at line 821 of file DSSIPluginInstance.cpp.

References m_controlPortsIn, and SVDEBUG.

Referenced by getParameter().

◆ getParameterDefault()

float DSSIPluginInstance::getParameterDefault ( unsigned int  parameter) const
virtual

◆ getParameterDisplayHint()

int DSSIPluginInstance::getParameterDisplayHint ( unsigned int  parameter) const
virtual

◆ getParameterDescriptors()

◆ getParameter()

float DSSIPluginInstance::getParameter ( std::string  id) const
virtual

Definition at line 179 of file DSSIPluginInstance.cpp.

References getParameterValue(), m_controlPortsIn, m_descriptor, and SVDEBUG.

◆ setParameter()

void DSSIPluginInstance::setParameter ( std::string  id,
float  value 
)
virtual

Definition at line 201 of file DSSIPluginInstance.cpp.

References m_controlPortsIn, m_descriptor, setParameterValue(), and SVDEBUG.

◆ configure()

std::string DSSIPluginInstance::configure ( std::string  key,
std::string  value 
)
virtual

◆ sendEvent()

void DSSIPluginInstance::sendEvent ( const Vamp::RealTime &  eventTime,
const void *  event 
)
virtual

◆ clearEvents()

void DSSIPluginInstance::clearEvents ( )
virtual

Reimplemented from RealTimePluginInstance.

Definition at line 948 of file DSSIPluginInstance.cpp.

References m_eventBuffer, m_haveLastEventSendTime, and RingBuffer< T, N >::reset().

Referenced by sendEvent().

◆ getBufferSize()

virtual size_t DSSIPluginInstance::getBufferSize ( ) const
inlinevirtual

Implements RealTimePluginInstance.

Definition at line 74 of file DSSIPluginInstance.h.

References m_blockSize.

◆ getAudioInputCount()

virtual size_t DSSIPluginInstance::getAudioInputCount ( ) const
inlinevirtual

Implements RealTimePluginInstance.

Definition at line 75 of file DSSIPluginInstance.h.

References m_audioPortsIn.

Referenced by getLatency().

◆ getAudioOutputCount()

virtual size_t DSSIPluginInstance::getAudioOutputCount ( ) const
inlinevirtual

Implements RealTimePluginInstance.

Definition at line 76 of file DSSIPluginInstance.h.

References m_idealChannelCount.

◆ getAudioInputBuffers()

virtual sample_t** DSSIPluginInstance::getAudioInputBuffers ( )
inlinevirtual

Implements RealTimePluginInstance.

Definition at line 77 of file DSSIPluginInstance.h.

References m_inputBuffers.

◆ getAudioOutputBuffers()

virtual sample_t** DSSIPluginInstance::getAudioOutputBuffers ( )
inlinevirtual

Implements RealTimePluginInstance.

Definition at line 78 of file DSSIPluginInstance.h.

References m_outputBuffers.

◆ getControlOutputCount()

virtual size_t DSSIPluginInstance::getControlOutputCount ( ) const
inlinevirtual

Implements RealTimePluginInstance.

Definition at line 80 of file DSSIPluginInstance.h.

References m_controlPortsOut.

◆ getControlOutputValue()

float DSSIPluginInstance::getControlOutputValue ( size_t  n) const
virtual

Implements RealTimePluginInstance.

Definition at line 814 of file DSSIPluginInstance.cpp.

References m_controlPortsOut.

◆ getPrograms()

DSSIPluginInstance::ProgramList DSSIPluginInstance::getPrograms ( ) const
virtual

Definition at line 534 of file DSSIPluginInstance.cpp.

References checkProgramCache(), m_cachedPrograms, m_descriptor, and SVDEBUG.

◆ getCurrentProgram()

std::string DSSIPluginInstance::getCurrentProgram ( ) const
virtual

Definition at line 599 of file DSSIPluginInstance.cpp.

References m_program.

◆ getProgram() [1/2]

std::string DSSIPluginInstance::getProgram ( int  bank,
int  program 
) const
virtual

Reimplemented from RealTimePluginInstance.

Definition at line 555 of file DSSIPluginInstance.cpp.

References checkProgramCache(), m_cachedPrograms, m_descriptor, and SVDEBUG.

◆ getProgram() [2/2]

unsigned long DSSIPluginInstance::getProgram ( std::string  name) const
virtual

Definition at line 574 of file DSSIPluginInstance.cpp.

References checkProgramCache(), m_cachedPrograms, m_descriptor, and SVDEBUG.

◆ selectProgram()

void DSSIPluginInstance::selectProgram ( std::string  program)
virtual

Definition at line 605 of file DSSIPluginInstance.cpp.

References selectProgramAux().

◆ isBypassed()

virtual bool DSSIPluginInstance::isBypassed ( ) const
inlinevirtual

Implements RealTimePluginInstance.

Definition at line 89 of file DSSIPluginInstance.h.

References m_bypassed.

◆ setBypassed()

virtual void DSSIPluginInstance::setBypassed ( bool  bypassed)
inlinevirtual

Implements RealTimePluginInstance.

Definition at line 90 of file DSSIPluginInstance.h.

References m_bypassed.

◆ getLatency()

size_t DSSIPluginInstance::getLatency ( )
virtual

◆ silence()

void DSSIPluginInstance::silence ( )
virtual

Implements RealTimePluginInstance.

Definition at line 300 of file DSSIPluginInstance.cpp.

References activate(), deactivate(), and m_instanceHandle.

Referenced by setIdealChannelCount().

◆ discardEvents()

void DSSIPluginInstance::discardEvents ( )
virtual

Reimplemented from RealTimePluginInstance.

Definition at line 309 of file DSSIPluginInstance.cpp.

References m_eventBuffer, and RingBuffer< T, N >::reset().

◆ setIdealChannelCount()

void DSSIPluginInstance::setIdealChannelCount ( size_t  channels)
virtual

◆ isInGroup()

virtual bool DSSIPluginInstance::isInGroup ( ) const
inlinevirtual

Definition at line 98 of file DSSIPluginInstance.h.

References m_grouped.

◆ detachFromGroup()

void DSSIPluginInstance::detachFromGroup ( )
virtual

Definition at line 358 of file DSSIPluginInstance.cpp.

References m_grouped, m_groupMap, and RealTimePluginInstance::m_identifier.

Referenced by ~DSSIPluginInstance().

◆ getType()

virtual std::string DSSIPluginInstance::getType ( ) const
inlinevirtual

Reimplemented from RealTimePluginInstance.

Definition at line 101 of file DSSIPluginInstance.h.

◆ init()

◆ instantiate()

void DSSIPluginInstance::instantiate ( unsigned long  sampleRate)
protected

Definition at line 458 of file DSSIPluginInstance.cpp.

References m_controllerMap, m_descriptor, and m_instanceHandle.

Referenced by DSSIPluginInstance().

◆ cleanup()

void DSSIPluginInstance::cleanup ( )
protected

◆ activate()

void DSSIPluginInstance::activate ( )
protected

◆ deactivate()

◆ connectPorts()

◆ handleController()

bool DSSIPluginInstance::handleController ( snd_seq_event_t *  ev)
protected

◆ setPortValueFromController()

void DSSIPluginInstance::setPortValueFromController ( unsigned int  portNumber,
int  controlValue 
)
protected

Definition at line 775 of file DSSIPluginInstance.cpp.

References m_controlPortsIn, m_descriptor, setParameterValue(), and SVDEBUG.

Referenced by handleController().

◆ selectProgramAux()

void DSSIPluginInstance::selectProgramAux ( std::string  program,
bool  backupPortValues 
)
protected

◆ checkProgramCache()

◆ initialiseGroupMembership()

void DSSIPluginInstance::initialiseGroupMembership ( )
protected

◆ runGrouped()

void DSSIPluginInstance::runGrouped ( const Vamp::RealTime &  blockTime)
protected

◆ requestMidiSend()

int DSSIPluginInstance::requestMidiSend ( LADSPA_Handle  instance,
unsigned char  ports,
unsigned char  channels 
)
staticprotected

Definition at line 1258 of file DSSIPluginInstance.cpp.

References SVDEBUG.

Referenced by DSSIPluginFactory::DSSIPluginFactory().

◆ midiSend()

void DSSIPluginInstance::midiSend ( LADSPA_Handle  instance,
snd_seq_event_t *  events,
unsigned long  eventCount 
)
staticprotected

Definition at line 1269 of file DSSIPluginInstance.cpp.

References SVDEBUG.

Referenced by DSSIPluginFactory::DSSIPluginFactory().

◆ requestNonRTThread()

int DSSIPluginInstance::requestNonRTThread ( LADSPA_Handle  instance,
void(*)(LADSPA_Handle)  runFunction 
)
staticprotected

◆ setFactory()

void RealTimePluginInstance::setFactory ( RealTimePluginFactory f)
inlineinherited

Definition at line 137 of file RealTimePluginInstance.h.

References RealTimePluginInstance::m_factory.

◆ getConfigurePairs()

virtual ConfigurationPairMap RealTimePluginInstance::getConfigurePairs ( )
inlinevirtualinherited

Friends And Related Function Documentation

◆ DSSIPluginFactory

friend class DSSIPluginFactory
friend

Definition at line 105 of file DSSIPluginInstance.h.

Member Data Documentation

◆ m_client

int DSSIPluginInstance::m_client
protected

Definition at line 143 of file DSSIPluginInstance.h.

Referenced by getClientId().

◆ m_position

int DSSIPluginInstance::m_position
protected

Definition at line 144 of file DSSIPluginInstance.h.

Referenced by getPosition().

◆ m_instanceHandle

LADSPA_Handle DSSIPluginInstance::m_instanceHandle
protected

◆ m_descriptor

◆ m_controlPortsIn

◆ m_controlPortsOut

std::vector<std::pair<unsigned long, LADSPA_Data*> > DSSIPluginInstance::m_controlPortsOut
protected

◆ m_backupControlPortsIn

std::vector<LADSPA_Data> DSSIPluginInstance::m_backupControlPortsIn
protected

◆ m_controllerMap

std::map<int, int> DSSIPluginInstance::m_controllerMap
protected

Definition at line 153 of file DSSIPluginInstance.h.

Referenced by handleController(), and instantiate().

◆ m_audioPortsIn

std::vector<int> DSSIPluginInstance::m_audioPortsIn
protected

◆ m_audioPortsOut

std::vector<int> DSSIPluginInstance::m_audioPortsOut
protected

Definition at line 156 of file DSSIPluginInstance.h.

Referenced by connectPorts(), init(), run(), and ~DSSIPluginInstance().

◆ m_pending

ProgramControl DSSIPluginInstance::m_pending
protected

Definition at line 163 of file DSSIPluginInstance.h.

Referenced by DSSIPluginInstance(), handleController(), and run().

◆ m_cachedPrograms

std::vector<ProgramDescriptor> DSSIPluginInstance::m_cachedPrograms
mutableprotected

Definition at line 170 of file DSSIPluginInstance.h.

Referenced by checkProgramCache(), getProgram(), getPrograms(), and selectProgramAux().

◆ m_programCacheValid

bool DSSIPluginInstance::m_programCacheValid
mutableprotected

Definition at line 171 of file DSSIPluginInstance.h.

Referenced by checkProgramCache(), and configure().

◆ m_eventBuffer

RingBuffer<snd_seq_event_t> DSSIPluginInstance::m_eventBuffer
protected

Definition at line 173 of file DSSIPluginInstance.h.

Referenced by clearEvents(), discardEvents(), run(), and sendEvent().

◆ m_blockSize

size_t DSSIPluginInstance::m_blockSize
protected

◆ m_inputBuffers

sample_t** DSSIPluginInstance::m_inputBuffers
protected

◆ m_outputBuffers

sample_t** DSSIPluginInstance::m_outputBuffers
protected

◆ m_ownBuffers

bool DSSIPluginInstance::m_ownBuffers
protected

Definition at line 178 of file DSSIPluginInstance.h.

Referenced by DSSIPluginInstance(), and ~DSSIPluginInstance().

◆ m_idealChannelCount

size_t DSSIPluginInstance::m_idealChannelCount
protected

Definition at line 179 of file DSSIPluginInstance.h.

Referenced by getAudioOutputCount(), init(), run(), and setIdealChannelCount().

◆ m_outputBufferCount

size_t DSSIPluginInstance::m_outputBufferCount
protected

◆ m_sampleRate

size_t DSSIPluginInstance::m_sampleRate
protected

Definition at line 181 of file DSSIPluginInstance.h.

Referenced by run(), and runGrouped().

◆ m_latencyPort

float* DSSIPluginInstance::m_latencyPort
protected

Definition at line 182 of file DSSIPluginInstance.h.

Referenced by getLatency(), and init().

◆ m_run

bool DSSIPluginInstance::m_run
protected

Definition at line 183 of file DSSIPluginInstance.h.

Referenced by getLatency(), and run().

◆ m_bypassed

bool DSSIPluginInstance::m_bypassed
protected

Definition at line 185 of file DSSIPluginInstance.h.

Referenced by isBypassed(), and setBypassed().

◆ m_program

std::string DSSIPluginInstance::m_program
protected

Definition at line 186 of file DSSIPluginInstance.h.

Referenced by activate(), getCurrentProgram(), and selectProgramAux().

◆ m_grouped

bool DSSIPluginInstance::m_grouped
protected

Definition at line 187 of file DSSIPluginInstance.h.

Referenced by detachFromGroup(), initialiseGroupMembership(), isInGroup(), and run().

◆ m_lastRunTime

Vamp::RealTime DSSIPluginInstance::m_lastRunTime
protected

Definition at line 188 of file DSSIPluginInstance.h.

Referenced by run(), and runGrouped().

◆ m_lastEventSendTime

Vamp::RealTime DSSIPluginInstance::m_lastEventSendTime
protected

Definition at line 190 of file DSSIPluginInstance.h.

Referenced by sendEvent().

◆ m_haveLastEventSendTime

bool DSSIPluginInstance::m_haveLastEventSendTime
protected

Definition at line 191 of file DSSIPluginInstance.h.

Referenced by clearEvents(), run(), and sendEvent().

◆ m_processLock

QMutex DSSIPluginInstance::m_processLock
protected

Definition at line 193 of file DSSIPluginInstance.h.

Referenced by run(), and selectProgramAux().

◆ m_groupMap

DSSIPluginInstance::GroupMap DSSIPluginInstance::m_groupMap
staticprotected

Definition at line 197 of file DSSIPluginInstance.h.

Referenced by detachFromGroup(), initialiseGroupMembership(), and runGrouped().

◆ m_groupLocalEventBuffers

snd_seq_event_t ** DSSIPluginInstance::m_groupLocalEventBuffers = 0
staticprotected

Definition at line 198 of file DSSIPluginInstance.h.

Referenced by initialiseGroupMembership(), and runGrouped().

◆ m_groupLocalEventBufferCount

size_t DSSIPluginInstance::m_groupLocalEventBufferCount = 0
staticprotected

Definition at line 199 of file DSSIPluginInstance.h.

Referenced by initialiseGroupMembership(), and runGrouped().

◆ m_bufferScavenger

Scavenger< ScavengerArrayWrapper< snd_seq_event_t * > > DSSIPluginInstance::m_bufferScavenger
staticprotected

Definition at line 201 of file DSSIPluginInstance.h.

Referenced by deactivate(), and initialiseGroupMembership().

◆ m_threads

std::map< LADSPA_Handle, std::set< DSSIPluginInstance::NonRTPluginThread * > > DSSIPluginInstance::m_threads
staticprotected

Definition at line 220 of file DSSIPluginInstance.h.

Referenced by requestNonRTThread(), and ~DSSIPluginInstance().

◆ m_factory

◆ m_identifier

◆ m_configurationData

ConfigurationPairMap RealTimePluginInstance::m_configurationData
protectedinherited

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