/[svn]/linuxsampler/trunk/src/drivers/midi/MidiInputDeviceMme.h
ViewVC logotype

Diff of /linuxsampler/trunk/src/drivers/midi/MidiInputDeviceMme.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1499 by senoner, Thu Nov 15 23:35:45 2007 UTC revision 1500 by senoner, Wed Nov 21 00:52:09 2007 UTC
# Line 41  namespace LinuxSampler { Line 41  namespace LinuxSampler {
41       */       */
42      class MidiInputDeviceMme : public MidiInputDevice {      class MidiInputDeviceMme : public MidiInputDevice {
43          public:          public:
44            
45                class ParameterPorts : public DeviceCreationParameterInt {
46                    public:
47                        ParameterPorts();
48                        ParameterPorts(String val);
49                        virtual String Description();
50                        virtual bool   Fix();
51                        virtual bool   Mandatory();
52                        virtual std::map<String,DeviceCreationParameter*> DependsAsParameters();
53                        virtual optional<int>    DefaultAsInt(std::map<String,String> Parameters);
54                        virtual optional<int>    RangeMinAsInt(std::map<String,String> Parameters);
55                        virtual optional<int>    RangeMaxAsInt(std::map<String,String> Parameters);
56                        virtual std::vector<int> PossibilitiesAsInt(std::map<String,String> Parameters);
57                        virtual void             OnSetValue(int i) throw (Exception);
58                        static String Name();
59                };
60    
61              /**           /**
62               * MIDI Port implementation for the MME MIDI input driver.               * MIDI Port implementation for the MME MIDI input driver.
63               */               */
64              class MidiInputPortMme : public MidiInputPort {              class MidiInputPortMme : public MidiInputPort {
# Line 51  namespace LinuxSampler { Line 67  namespace LinuxSampler {
67    
68                                        
69    
70                      /** MIDI Port Parameter 'Port'                  /** MIDI Port Parameter 'Port'
71                       *                       *
72                       * MME MIDI ports                       * MME MIDI ports
73                       *                       *

Legend:
Removed from v.1499  
changed lines
  Added in v.1500

  ViewVC Help
Powered by ViewVC