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

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

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

revision 360 by schoenebeck, Sat Aug 14 23:00:44 2004 UTC revision 361 by schoenebeck, Wed Feb 9 01:22:18 2005 UTC
# Line 114  namespace LinuxSampler { Line 114  namespace LinuxSampler {
114      class DeviceRuntimeParameterString : public DeviceRuntimeParameter {      class DeviceRuntimeParameterString : public DeviceRuntimeParameter {
115          public:          public:
116              DeviceRuntimeParameterString(String sVal);              DeviceRuntimeParameterString(String sVal);
117                virtual ~DeviceRuntimeParameterString(){}
118              virtual String           Type();              virtual String           Type();
119              virtual bool             Multiplicity();              virtual bool             Multiplicity();
120              virtual optional<String> RangeMin();              virtual optional<String> RangeMin();
# Line 134  namespace LinuxSampler { Line 135  namespace LinuxSampler {
135      class DeviceRuntimeParameterStrings : public DeviceRuntimeParameter {      class DeviceRuntimeParameterStrings : public DeviceRuntimeParameter {
136          public:          public:
137              DeviceRuntimeParameterStrings(std::vector<String> vS);              DeviceRuntimeParameterStrings(std::vector<String> vS);
138                virtual ~DeviceRuntimeParameterStrings(){}
139              virtual String           Type();              virtual String           Type();
140              virtual bool             Multiplicity();              virtual bool             Multiplicity();
141              virtual optional<String> RangeMin();              virtual optional<String> RangeMin();
# Line 253  namespace LinuxSampler { Line 255  namespace LinuxSampler {
255      class DeviceCreationParameterString : public DeviceCreationParameter {      class DeviceCreationParameterString : public DeviceCreationParameter {
256          public:          public:
257              DeviceCreationParameterString(String sVal = String());              DeviceCreationParameterString(String sVal = String());
258                virtual ~DeviceCreationParameterString(){}
259              virtual String Type();              virtual String Type();
260              virtual bool   Multiplicity();              virtual bool   Multiplicity();
261              virtual optional<String> Default(std::map<String,String> Parameters);              virtual optional<String> Default(std::map<String,String> Parameters);
# Line 279  namespace LinuxSampler { Line 282  namespace LinuxSampler {
282              DeviceCreationParameterStrings();              DeviceCreationParameterStrings();
283              DeviceCreationParameterStrings(std::vector<String> sVals);              DeviceCreationParameterStrings(std::vector<String> sVals);
284              DeviceCreationParameterStrings(String val) throw (LinuxSamplerException);              DeviceCreationParameterStrings(String val) throw (LinuxSamplerException);
285                virtual ~DeviceCreationParameterStrings(){}
286              virtual String Type();              virtual String Type();
287              virtual bool   Multiplicity();              virtual bool   Multiplicity();
288              virtual optional<String> Default(std::map<String,String> Parameters);              virtual optional<String> Default(std::map<String,String> Parameters);

Legend:
Removed from v.360  
changed lines
  Added in v.361

  ViewVC Help
Powered by ViewVC