linuxsampler 1.0.0

LinuxSampler::DeviceRuntimeParameterInt Class Reference

#include <DeviceParameter.h>

Inheritance diagram for LinuxSampler::DeviceRuntimeParameterInt:
LinuxSampler::DeviceRuntimeParameter LinuxSampler::AudioChannel::ParameterMixChannelDestination

List of all members.

Public Member Functions

 DeviceRuntimeParameterInt (int iVal)
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 int ValueAsInt ()
virtual void SetValue (int i) throw (Exception)
virtual optional< int > RangeMinAsInt ()=0
virtual optional< int > RangeMaxAsInt ()=0
virtual std::vector< int > PossibilitiesAsInt ()=0
virtual void OnSetValue (int i)=0 throw (Exception)
virtual String Description ()=0
virtual bool Fix ()=0

Protected Attributes

int iVal

Detailed Description

Definition at line 72 of file DeviceParameter.h.


Constructor & Destructor Documentation

LinuxSampler::DeviceRuntimeParameterInt::DeviceRuntimeParameterInt ( int  iVal)

Member Function Documentation

virtual bool LinuxSampler::DeviceRuntimeParameterInt::Multiplicity ( ) [virtual]
virtual void LinuxSampler::DeviceRuntimeParameterInt::OnSetValue ( int  i) throw (Exception) [pure virtual]
virtual optional<String> LinuxSampler::DeviceRuntimeParameterInt::Possibilities ( ) [virtual]
virtual std::vector<int> LinuxSampler::DeviceRuntimeParameterInt::PossibilitiesAsInt ( ) [pure virtual]
virtual optional<String> LinuxSampler::DeviceRuntimeParameterInt::RangeMax ( ) [virtual]
virtual optional<int> LinuxSampler::DeviceRuntimeParameterInt::RangeMaxAsInt ( ) [pure virtual]
virtual optional<String> LinuxSampler::DeviceRuntimeParameterInt::RangeMin ( ) [virtual]
virtual optional<int> LinuxSampler::DeviceRuntimeParameterInt::RangeMinAsInt ( ) [pure virtual]
virtual void LinuxSampler::DeviceRuntimeParameterInt::SetValue ( int  i) throw (Exception) [virtual]
virtual void LinuxSampler::DeviceRuntimeParameterInt::SetValue ( String  val) throw (Exception) [virtual]
virtual String LinuxSampler::DeviceRuntimeParameterInt::Type ( ) [virtual]
virtual String LinuxSampler::DeviceRuntimeParameterInt::Value ( ) [virtual]
virtual int LinuxSampler::DeviceRuntimeParameterInt::ValueAsInt ( ) [virtual]

Member Data Documentation

Definition at line 91 of file DeviceParameter.h.


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