/[svn]/linuxsampler/trunk/src/drivers/midi/MidiInputDeviceFactory.h
ViewVC logotype

Diff of /linuxsampler/trunk/src/drivers/midi/MidiInputDeviceFactory.h

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

revision 201 by schoenebeck, Tue Jul 13 22:10:21 2004 UTC revision 277 by schoenebeck, Sat Oct 9 15:48:32 2004 UTC
# Line 56  namespace LinuxSampler { Line 56  namespace LinuxSampler {
56            class InnerFactoryRegistrator {            class InnerFactoryRegistrator {
57                public:                public:
58                    InnerFactoryRegistrator() {                    InnerFactoryRegistrator() {
59                        MidiInputDeviceFactory::InnerFactories[Driver_T::Name()] = new InnerFactoryTemplate<Driver_T>;                        MidiInputDeviceFactory::InnerFactories[Driver_T::Name()] = new MidiInputDeviceFactory::InnerFactoryTemplate<Driver_T>;
60                        MidiInputDeviceFactory::ParameterFactories[Driver_T::Name()] = new DeviceParameterFactory();                        MidiInputDeviceFactory::ParameterFactories[Driver_T::Name()] = new DeviceParameterFactory();
61                    }                    }
62            };            };
# Line 78  namespace LinuxSampler { Line 78  namespace LinuxSampler {
78            static String                                    GetDriverDescription(String DriverName) throw (LinuxSamplerException);            static String                                    GetDriverDescription(String DriverName) throw (LinuxSamplerException);
79            static String                                    GetDriverVersion(String DriverName) throw (LinuxSamplerException);            static String                                    GetDriverVersion(String DriverName) throw (LinuxSamplerException);
80    
81        protected:  //      protected: /* FIXME: fields below should be protected, causes errors on gcc 2.95 though */
82            static std::map<String, InnerFactory*> InnerFactories;            static std::map<String, InnerFactory*> InnerFactories;
83            static std::map<String, DeviceParameterFactory*> ParameterFactories;            static std::map<String, DeviceParameterFactory*> ParameterFactories;
84    };    };

Legend:
Removed from v.201  
changed lines
  Added in v.277

  ViewVC Help
Powered by ViewVC