#include <DeviceParameter.h>

Public Member Functions | |
| DeviceRuntimeParameterStrings (std::vector< String > vS) | |
| virtual | ~DeviceRuntimeParameterStrings () |
| virtual String | Type () |
| virtual bool | Multiplicity () |
| virtual optional< String > | RangeMin () |
| virtual optional< String > | RangeMax () |
| virtual optional< String > | Possibilities () |
| virtual String | Value () |
| virtual void | SetValue (String val) throw (Exception) |
| virtual std::vector< String > | ValueAsStrings () |
| virtual void | SetValue (std::vector< String > vS) throw (Exception) |
| virtual std::vector< String > | PossibilitiesAsString ()=0 |
| virtual void | OnSetValue (std::vector< String > vS)=0 |
| virtual String | Description ()=0 |
| virtual bool | Fix ()=0 |
Protected Attributes | |
| std::vector< String > | sVals |
Definition at line 137 of file DeviceParameter.h.
| LinuxSampler::DeviceRuntimeParameterStrings::DeviceRuntimeParameterStrings | ( | std::vector< String > | vS | ) |
| virtual LinuxSampler::DeviceRuntimeParameterStrings::~DeviceRuntimeParameterStrings | ( | ) | [inline, virtual] |
Definition at line 140 of file DeviceParameter.h.
| virtual String LinuxSampler::DeviceRuntimeParameter::Description | ( | ) | [pure virtual, inherited] |
Implemented in LinuxSampler::AudioChannel::ParameterName, LinuxSampler::AudioChannel::ParameterIsMixChannel, LinuxSampler::AudioChannel::ParameterMixChannelDestination, LinuxSampler::AudioOutputDevice::ParameterActive, LinuxSampler::AudioOutputDevice::ParameterSampleRate, LinuxSampler::AudioOutputDevice::ParameterChannels, LinuxSampler::MidiInputPort::ParameterName, LinuxSampler::MidiInputDevice::ParameterActive, and LinuxSampler::MidiInputDevice::ParameterPorts.
| virtual bool LinuxSampler::DeviceRuntimeParameter::Fix | ( | ) | [pure virtual, inherited] |
Implemented in LinuxSampler::AudioChannel::ParameterName, LinuxSampler::AudioChannel::ParameterIsMixChannel, LinuxSampler::AudioChannel::ParameterMixChannelDestination, LinuxSampler::AudioOutputDevice::ParameterActive, LinuxSampler::AudioOutputDevice::ParameterSampleRate, LinuxSampler::AudioOutputDevice::ParameterChannels, LinuxSampler::MidiInputPort::ParameterName, LinuxSampler::MidiInputDevice::ParameterActive, and LinuxSampler::MidiInputDevice::ParameterPorts.
| virtual bool LinuxSampler::DeviceRuntimeParameterStrings::Multiplicity | ( | ) | [virtual] |
Implements LinuxSampler::DeviceRuntimeParameter.
| virtual void LinuxSampler::DeviceRuntimeParameterStrings::OnSetValue | ( | std::vector< String > | vS | ) | [pure virtual] |
| virtual optional<String> LinuxSampler::DeviceRuntimeParameterStrings::Possibilities | ( | ) | [virtual] |
Implements LinuxSampler::DeviceRuntimeParameter.
| virtual std::vector<String> LinuxSampler::DeviceRuntimeParameterStrings::PossibilitiesAsString | ( | ) | [pure virtual] |
| virtual optional<String> LinuxSampler::DeviceRuntimeParameterStrings::RangeMax | ( | ) | [virtual] |
Implements LinuxSampler::DeviceRuntimeParameter.
| virtual optional<String> LinuxSampler::DeviceRuntimeParameterStrings::RangeMin | ( | ) | [virtual] |
Implements LinuxSampler::DeviceRuntimeParameter.
| virtual void LinuxSampler::DeviceRuntimeParameterStrings::SetValue | ( | std::vector< String > | vS | ) | throw (Exception) [virtual] |
| virtual void LinuxSampler::DeviceRuntimeParameterStrings::SetValue | ( | String | val | ) | throw (Exception) [virtual] |
Implements LinuxSampler::DeviceRuntimeParameter.
| virtual String LinuxSampler::DeviceRuntimeParameterStrings::Type | ( | ) | [virtual] |
Implements LinuxSampler::DeviceRuntimeParameter.
| virtual String LinuxSampler::DeviceRuntimeParameterStrings::Value | ( | ) | [virtual] |
Implements LinuxSampler::DeviceRuntimeParameter.
| virtual std::vector<String> LinuxSampler::DeviceRuntimeParameterStrings::ValueAsStrings | ( | ) | [virtual] |
std::vector<String> LinuxSampler::DeviceRuntimeParameterStrings::sVals [protected] |
Definition at line 155 of file DeviceParameter.h.