LinuxSampler::MidiInputDevice::ParameterPorts Class Reference

Device Parameter 'PORTS'. More...

#include <MidiInputDevice.h>

Inheritance diagram for LinuxSampler::MidiInputDevice::ParameterPorts:
LinuxSampler::DeviceCreationParameterInt LinuxSampler::DeviceCreationParameter LinuxSampler::DeviceRuntimeParameter

List of all members.

Public Member Functions

 ParameterPorts ()
 ParameterPorts (String val)
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 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 int ValueAsInt ()
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 'PORTS'.

Used to increase / decrease the number of MIDI ports of the MIDI input device.

Definition at line 91 of file MidiInputDevice.h.


Constructor & Destructor Documentation

LinuxSampler::MidiInputDevice::ParameterPorts::ParameterPorts (  ) 
LinuxSampler::MidiInputDevice::ParameterPorts::ParameterPorts ( String  val  ) 

Member Function Documentation

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

Definition at line 173 of file DeviceParameter.h.

virtual optional<String> LinuxSampler::DeviceCreationParameter::Default (  )  [virtual, inherited]
virtual optional<String> LinuxSampler::DeviceCreationParameterInt::Default ( std::map< String, String Parameters  )  [virtual, inherited]
virtual optional<int> LinuxSampler::MidiInputDevice::ParameterPorts::DefaultAsInt ( std::map< String, String Parameters  )  [virtual]
virtual optional<String> LinuxSampler::DeviceCreationParameter::Depends (  )  [virtual, inherited]
virtual std::map<String,DeviceCreationParameter*> LinuxSampler::MidiInputDevice::ParameterPorts::DependsAsParameters (  )  [virtual]
virtual String LinuxSampler::MidiInputDevice::ParameterPorts::Description (  )  [virtual]
virtual bool LinuxSampler::MidiInputDevice::ParameterPorts::Fix (  )  [virtual]
void LinuxSampler::DeviceCreationParameterInt::InitWithDefault (  )  [protected, inherited]
virtual bool LinuxSampler::MidiInputDevice::ParameterPorts::Mandatory (  )  [virtual]
virtual bool LinuxSampler::DeviceCreationParameterInt::Multiplicity (  )  [virtual, inherited]
static String LinuxSampler::MidiInputDevice::ParameterPorts::Name (  )  [static]
virtual void LinuxSampler::MidiInputDevice::ParameterPorts::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::MidiInputDevice::ParameterPorts::PossibilitiesAsInt ( std::map< String, String Parameters  )  [virtual]
virtual optional<String> LinuxSampler::DeviceCreationParameter::RangeMax (  )  [virtual, inherited]
virtual optional<String> LinuxSampler::DeviceCreationParameterInt::RangeMax ( std::map< String, String Parameters  )  [virtual, inherited]
virtual optional<int> LinuxSampler::MidiInputDevice::ParameterPorts::RangeMaxAsInt ( std::map< String, String Parameters  )  [virtual]
virtual optional<String> LinuxSampler::DeviceCreationParameter::RangeMin (  )  [virtual, inherited]
virtual optional<String> LinuxSampler::DeviceCreationParameterInt::RangeMin ( std::map< String, String Parameters  )  [virtual, inherited]
virtual optional<int> LinuxSampler::MidiInputDevice::ParameterPorts::RangeMinAsInt ( std::map< String, String Parameters  )  [virtual]
virtual void LinuxSampler::DeviceCreationParameterInt::SetValue ( int  i  )  throw (Exception) [virtual, inherited]
virtual void LinuxSampler::DeviceCreationParameterInt::SetValue ( String  val  )  throw (Exception) [virtual, inherited]
virtual String LinuxSampler::DeviceCreationParameterInt::Type (  )  [virtual, inherited]
virtual String LinuxSampler::DeviceCreationParameterInt::Value (  )  [virtual, inherited]
virtual int LinuxSampler::DeviceCreationParameterInt::ValueAsInt (  )  [virtual, inherited]

Member Data Documentation

Definition at line 224 of file DeviceParameter.h.


The documentation for this class was generated from the following file:
Generated on Sat Jan 28 08:43:18 2012 for linuxsampler by  doxygen 1.6.3