ViewVC logotype

Revision 4017

Jump to revision: Previous Next
Author: schoenebeck
Date: Mon Jan 3 16:09:59 2022 UTC (20 months, 3 weeks ago)
Changed paths: 2
Log Message:
AbstractInstrumentManager: add method GetInstrumentManagerThread()

This new method must not be added directly to its base class
'InstrumentManager', because the latter is exported to the public C++ API
while the 'InstrumentManagerThread' class however was intentionally not
exported to the public C++ API. Being able to access the (singleton)
InstrumentManagerThread object is useful though for the sampler internal
components like the individual sampler engine implementations, to avoid
redeclaring its methods in other classes like (Abstract)InstrumentManager,
hence adding this method to 'AbstractInstrumentManager' as the latter is
a private, sampler internal class as well.

Changed paths

Path Details
Directorylinuxsampler/trunk/src/engines/common/AbstractInstrumentManager.cpp modified , text changed
Directorylinuxsampler/trunk/src/engines/common/AbstractInstrumentManager.h modified , text changed

  ViewVC Help
Powered by ViewVC