252 |
DeviceCreationParameterString(String sVal = String()); |
DeviceCreationParameterString(String sVal = String()); |
253 |
virtual String Type(); |
virtual String Type(); |
254 |
virtual bool Multiplicity(); |
virtual bool Multiplicity(); |
255 |
|
virtual optional<String> Default(std::map<String,String> Parameters); |
256 |
virtual optional<String> RangeMin(std::map<String,String> Parameters); |
virtual optional<String> RangeMin(std::map<String,String> Parameters); |
257 |
virtual optional<String> RangeMax(std::map<String,String> Parameters); |
virtual optional<String> RangeMax(std::map<String,String> Parameters); |
258 |
virtual optional<String> Possibilities(std::map<String,String> Parameters); |
virtual optional<String> Possibilities(std::map<String,String> Parameters); |
259 |
virtual String Value(); |
virtual String Value(); |
260 |
virtual void SetValue(String val) throw (LinuxSamplerException); |
virtual void SetValue(String val) throw (LinuxSamplerException); |
261 |
|
|
262 |
|
virtual optional<String> DefaultAsString(std::map<String,String> Parameters) = 0; |
263 |
virtual std::vector<String> PossibilitiesAsString(std::map<String,String> Parameters) = 0; |
virtual std::vector<String> PossibilitiesAsString(std::map<String,String> Parameters) = 0; |
264 |
virtual void OnSetValue(String s) throw (LinuxSamplerException) = 0; |
virtual void OnSetValue(String s) throw (LinuxSamplerException) = 0; |
265 |
protected: |
protected: |
275 |
DeviceCreationParameterStrings(String val) throw (LinuxSamplerException); |
DeviceCreationParameterStrings(String val) throw (LinuxSamplerException); |
276 |
virtual String Type(); |
virtual String Type(); |
277 |
virtual bool Multiplicity(); |
virtual bool Multiplicity(); |
278 |
|
virtual optional<String> Default(std::map<String,String> Parameters); |
279 |
virtual optional<String> RangeMin(std::map<String,String> Parameters); |
virtual optional<String> RangeMin(std::map<String,String> Parameters); |
280 |
virtual optional<String> RangeMax(std::map<String,String> Parameters); |
virtual optional<String> RangeMax(std::map<String,String> Parameters); |
281 |
virtual optional<String> Possibilities(std::map<String,String> Parameters); |
virtual optional<String> Possibilities(std::map<String,String> Parameters); |
285 |
virtual std::vector<String> ValueAsStrings(); |
virtual std::vector<String> ValueAsStrings(); |
286 |
virtual void SetValue(std::vector<String> vS); |
virtual void SetValue(std::vector<String> vS); |
287 |
|
|
288 |
virtual optional<std::vector<String> > DefaultAsStrings(std::map<String,String> Parameters) = 0; |
virtual std::vector<String> DefaultAsStrings(std::map<String,String> Parameters) = 0; |
289 |
virtual std::vector<String> PossibilitiesAsString(std::map<String,String> Parameters) = 0; |
virtual std::vector<String> PossibilitiesAsString(std::map<String,String> Parameters) = 0; |
290 |
virtual void OnSetValue(std::vector<String> vS) throw (LinuxSamplerException) = 0; |
virtual void OnSetValue(std::vector<String> vS) throw (LinuxSamplerException) = 0; |
291 |
protected: |
protected: |