127 |
} |
} |
128 |
|
|
129 |
MidiInputDevice::~MidiInputDevice() { |
MidiInputDevice::~MidiInputDevice() { |
130 |
std::map<String,DeviceCreationParameter*>::iterator iter = Parameters.begin(); |
std::map<String,DeviceCreationParameter*>::iterator iter = Parameters.begin(); |
131 |
while (iter != Parameters.end()) { |
while (iter != Parameters.end()) { |
132 |
Parameters.erase(iter); |
delete iter->second; |
133 |
delete iter->second; |
iter++; |
134 |
iter++; |
} |
135 |
} |
Parameters.clear(); |
136 |
} |
} |
137 |
|
|
138 |
MidiInputPort* MidiInputDevice::GetPort(uint iPort) throw (MidiInputException) { |
MidiInputPort* MidiInputDevice::GetPort(uint iPort) throw (MidiInputException) { |