LinuxSampler::DeviceRuntimeParameterString Class Reference

#include <DeviceParameter.h>

Inheritance diagram for LinuxSampler::DeviceRuntimeParameterString:

LinuxSampler::DeviceRuntimeParameter LinuxSampler::AudioChannel::ParameterName LinuxSampler::MidiInputPort::ParameterName

List of all members.

Public Member Functions

 DeviceRuntimeParameterString (String sVal)
virtual ~DeviceRuntimeParameterString ()
virtual String Type ()
virtual bool Multiplicity ()
virtual optional< StringRangeMin ()
virtual optional< StringRangeMax ()
virtual optional< StringPossibilities ()
virtual String Value ()
virtual void SetValue (String val) throw (Exception)
virtual String ValueAsString ()
virtual void SetValueAsString (String s) throw (Exception)
virtual std::vector< StringPossibilitiesAsString ()=0
virtual void OnSetValue (String s)=0
virtual String Description ()=0
virtual bool Fix ()=0

Protected Attributes

String sVal


Detailed Description

Definition at line 116 of file DeviceParameter.h.


Constructor & Destructor Documentation

LinuxSampler::DeviceRuntimeParameterString::DeviceRuntimeParameterString ( String  sVal  ) 

virtual LinuxSampler::DeviceRuntimeParameterString::~DeviceRuntimeParameterString (  )  [inline, virtual]

Definition at line 119 of file DeviceParameter.h.


Member Function Documentation

virtual String LinuxSampler::DeviceRuntimeParameter::Description (  )  [pure virtual, inherited]

virtual bool LinuxSampler::DeviceRuntimeParameter::Fix (  )  [pure virtual, inherited]

virtual bool LinuxSampler::DeviceRuntimeParameterString::Multiplicity (  )  [virtual]

virtual void LinuxSampler::DeviceRuntimeParameterString::OnSetValue ( String  s  )  [pure virtual]

virtual optional<String> LinuxSampler::DeviceRuntimeParameterString::Possibilities (  )  [virtual]

virtual std::vector<String> LinuxSampler::DeviceRuntimeParameterString::PossibilitiesAsString (  )  [pure virtual]

virtual optional<String> LinuxSampler::DeviceRuntimeParameterString::RangeMax (  )  [virtual]

virtual optional<String> LinuxSampler::DeviceRuntimeParameterString::RangeMin (  )  [virtual]

virtual void LinuxSampler::DeviceRuntimeParameterString::SetValue ( String  val  )  throw (Exception) [virtual]

virtual void LinuxSampler::DeviceRuntimeParameterString::SetValueAsString ( String  s  )  throw (Exception) [virtual]

virtual String LinuxSampler::DeviceRuntimeParameterString::Type (  )  [virtual]

virtual String LinuxSampler::DeviceRuntimeParameterString::Value (  )  [virtual]

virtual String LinuxSampler::DeviceRuntimeParameterString::ValueAsString (  )  [virtual]


Member Data Documentation

Definition at line 134 of file DeviceParameter.h.


The documentation for this class was generated from the following file:

doxygen