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

Diff of /linuxsampler/trunk/src/drivers/DeviceParameterFactory.h

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

revision 1247 by schoenebeck, Wed Feb 28 06:53:42 2007 UTC revision 1248 by persson, Fri Jun 22 10:10:06 2007 UTC
# Line 91  namespace LinuxSampler { Line 91  namespace LinuxSampler {
91                                  factory->InnerFactories[Parameter_T::Name()] = new InnerFactoryTemplate<Parameter_T>(factory);                                  factory->InnerFactories[Parameter_T::Name()] = new InnerFactoryTemplate<Parameter_T>(factory);
92                          }                          }
93    
94                            template <class Parameter_T>
95                            static void Unregister(DeviceParameterFactory* factory) {
96                                std::map<String, InnerFactory*>::iterator iter = factory->InnerFactories.find(Parameter_T::Name());
97                                delete iter->second;
98                                factory->InnerFactories.erase(Parameter_T::Name());
99                            }
100    
101                          std::map<String,DeviceCreationParameter*> CreateAllParams ( std::map<String,String> Parameters );                          std::map<String,DeviceCreationParameter*> CreateAllParams ( std::map<String,String> Parameters );
102                          std::map<String,DeviceCreationParameter*> CreateAllParams ();                          std::map<String,DeviceCreationParameter*> CreateAllParams ();
103    

Legend:
Removed from v.1247  
changed lines
  Added in v.1248

  ViewVC Help
Powered by ViewVC