linuxsampler 1.0.0

LinuxSampler::AudioOutputDevice::ParameterSampleRate Class Reference

Device Parameter 'SAMPLERATE'. More...

#include <AudioOutputDevice.h>

Inheritance diagram for LinuxSampler::AudioOutputDevice::ParameterSampleRate:
LinuxSampler::DeviceCreationParameterInt LinuxSampler::DeviceCreationParameter LinuxSampler::DeviceRuntimeParameter

List of all members.

Public Member Functions

 ParameterSampleRate ()
 ParameterSampleRate (String s)
virtual String Description ()
virtual bool Fix ()
virtual bool Mandatory ()
virtual std::map< String,
DeviceCreationParameter * > 
DependsAsParameters ()
virtual optional< int > DefaultAsInt (std::map< String, String > Parameters)
virtual optional< int > RangeMinAsInt (std::map< String, String > Parameters)
virtual optional< int > RangeMaxAsInt (std::map< String, String > Parameters)
virtual std::vector< int > PossibilitiesAsInt (std::map< String, String > Parameters)
virtual int ValueAsInt ()
virtual void OnSetValue (int i) throw (Exception)
virtual String Type ()
virtual bool Multiplicity ()
virtual optional< StringDefault (std::map< String, String > Parameters)
virtual optional< StringDefault ()
virtual optional< StringRangeMin (std::map< String, String > Parameters)
virtual optional< StringRangeMin ()
virtual optional< StringRangeMax (std::map< String, String > Parameters)
virtual optional< StringRangeMax ()
virtual optional< StringPossibilities (std::map< String, String > Parameters)
virtual optional< StringPossibilities ()
virtual String Value ()
virtual void SetValue (String val) throw (Exception)
virtual void SetValue (int i) throw (Exception)
virtual optional< StringDepends ()
void Attach (Device *pDevice)

Static Public Member Functions

static String Name ()

Protected Member Functions

void InitWithDefault ()

Protected Attributes

int iVal
DevicepDevice

Detailed Description

Device Parameter 'SAMPLERATE'.

Used to set the sample rate of the audio output device.

Definition at line 80 of file AudioOutputDevice.h.


Constructor & Destructor Documentation

LinuxSampler::AudioOutputDevice::ParameterSampleRate::ParameterSampleRate ( )
LinuxSampler::AudioOutputDevice::ParameterSampleRate::ParameterSampleRate ( String  s)

Member Function Documentation

void LinuxSampler::DeviceCreationParameter::Attach ( Device pDevice) [inline, inherited]

Definition at line 174 of file DeviceParameter.h.

References LinuxSampler::DeviceCreationParameter::pDevice.

virtual optional<String> LinuxSampler::DeviceCreationParameterInt::Default ( std::map< String, String Parameters) [virtual, inherited]
virtual optional<String> LinuxSampler::DeviceCreationParameter::Default ( ) [virtual, inherited]
virtual optional<int> LinuxSampler::AudioOutputDevice::ParameterSampleRate::DefaultAsInt ( std::map< String, String Parameters) [virtual]
virtual optional<String> LinuxSampler::DeviceCreationParameter::Depends ( ) [virtual, inherited]
virtual std::map<String,DeviceCreationParameter*> LinuxSampler::AudioOutputDevice::ParameterSampleRate::DependsAsParameters ( ) [virtual]
virtual String LinuxSampler::AudioOutputDevice::ParameterSampleRate::Description ( ) [virtual]
virtual bool LinuxSampler::AudioOutputDevice::ParameterSampleRate::Fix ( ) [virtual]
void LinuxSampler::DeviceCreationParameterInt::InitWithDefault ( ) [protected, inherited]
virtual bool LinuxSampler::AudioOutputDevice::ParameterSampleRate::Mandatory ( ) [virtual]
virtual bool LinuxSampler::DeviceCreationParameterInt::Multiplicity ( ) [virtual, inherited]
static String LinuxSampler::AudioOutputDevice::ParameterSampleRate::Name ( ) [static]
virtual void LinuxSampler::AudioOutputDevice::ParameterSampleRate::OnSetValue ( int  i) throw (Exception) [virtual]
virtual optional<String> LinuxSampler::DeviceCreationParameter::Possibilities ( ) [virtual, inherited]
virtual optional<String> LinuxSampler::DeviceCreationParameterInt::Possibilities ( std::map< String, String Parameters) [virtual, inherited]
virtual std::vector<int> LinuxSampler::AudioOutputDevice::ParameterSampleRate::PossibilitiesAsInt ( std::map< String, String Parameters) [virtual]
virtual optional<String> LinuxSampler::DeviceCreationParameterInt::RangeMax ( std::map< String, String Parameters) [virtual, inherited]
virtual optional<String> LinuxSampler::DeviceCreationParameter::RangeMax ( ) [virtual, inherited]
virtual optional<int> LinuxSampler::AudioOutputDevice::ParameterSampleRate::RangeMaxAsInt ( std::map< String, String Parameters) [virtual]
virtual optional<String> LinuxSampler::DeviceCreationParameterInt::RangeMin ( std::map< String, String Parameters) [virtual, inherited]
virtual optional<String> LinuxSampler::DeviceCreationParameter::RangeMin ( ) [virtual, inherited]
virtual optional<int> LinuxSampler::AudioOutputDevice::ParameterSampleRate::RangeMinAsInt ( std::map< String, String Parameters) [virtual]
virtual void LinuxSampler::DeviceCreationParameterInt::SetValue ( String  val) throw (Exception) [virtual, inherited]
virtual void LinuxSampler::DeviceCreationParameterInt::SetValue ( int  i) throw (Exception) [virtual, inherited]
virtual String LinuxSampler::DeviceCreationParameterInt::Type ( ) [virtual, inherited]
virtual String LinuxSampler::DeviceCreationParameterInt::Value ( ) [virtual, inherited]
virtual int LinuxSampler::AudioOutputDevice::ParameterSampleRate::ValueAsInt ( ) [virtual]

Member Data Documentation

Definition at line 225 of file DeviceParameter.h.


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