/[svn]/linuxsampler/trunk/src/engines/InstrumentManager.h
ViewVC logotype

Diff of /linuxsampler/trunk/src/engines/InstrumentManager.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1867 by persson, Sun Mar 1 16:33:22 2009 UTC revision 1868 by schoenebeck, Wed Mar 18 22:16:14 2009 UTC
# Line 33  namespace LinuxSampler { Line 33  namespace LinuxSampler {
33    
34      // just symbol prototyping      // just symbol prototyping
35      class EngineChannel;      class EngineChannel;
36        class InstrumentEditor;
37    
38      /**      /**
39       * Will be thrown by InstrumentManager implementations on errors.       * Will be thrown by InstrumentManager implementations on errors.
# Line 175  namespace LinuxSampler { Line 176  namespace LinuxSampler {
176               *               *
177               * This method has to be implemented by the descendant.               * This method has to be implemented by the descendant.
178               *               *
179                 * @returns pointer to the launched editor
180               * @throws InstrumentManagerException - in case no compatible               * @throws InstrumentManagerException - in case no compatible
181               *         instrument editor is registered to the sampler               *         instrument editor is registered to the sampler
182               */               */
183              virtual void LaunchInstrumentEditor(instrument_id_t ID) throw (InstrumentManagerException) = 0;              virtual InstrumentEditor* LaunchInstrumentEditor(instrument_id_t ID) throw (InstrumentManagerException) = 0;
184    
185              /**              /**
186               * Returns a list of instrument IDs of the provided instrument               * Returns a list of instrument IDs of the provided instrument

Legend:
Removed from v.1867  
changed lines
  Added in v.1868

  ViewVC Help
Powered by ViewVC